Просмотр полной версии : как загрузить ЖПЕГ токо раз?
aQuestion
30.12.2005, 13:36
скажем, имеется _root.mcA и _root.mcB.mcC, и надобно в оба загрузить один и тот же ЖПЕГ. есть ли какой хитрый фокус, или надобно грузить дважды?
если чесно то я уже давно задавался таким вопросом, и пришел к выводу что нельзя !!!. но впринципе картинка будет грузиться с сервера только 1 раз, а остальные разы из кеша
на сколько мне известно... загружаемый джипег кэшируется... и если его загружают... второй и энн-ый... то он уже не загружается... а просто берется из памяти... возможно я ошибаюсь...
aQuestion
30.12.2005, 17:11
а как насчёт 8го флеша? там должны быть функции для битмапов, может можно скопировать однократно загруженную картинку во все клипы? у меня 8го не будет до 4-го числа (кстати, всех с новым годом), чтобы поковыряться, а знать всё равно хотелось бы.
Stage.scaleMode = 'noScale';
// url of the image to be loaded
var img_url = "./duplicateloadedimage/image.jpg";
load_btn.onRelease = function(){
// load the image into load_mc
// this is coming from an external
// source, there may be a delay
load_mc.loadMovie(img_url);
}
dup1_btn.onRelease = function(){
// use duplicateMovieClipImage to duplicate
// the image (visuals) of load_mc into dup1_mc
// there is no need to reload so there will
// be no delay or "flash"
duplicateMovieClipImage(load_mc, dup1_mc);
}
dup2_btn.onRelease = function(){
// use duplicateMovieClipImage to duplicate
// the image (visuals) of load_mc into dup2_mc
duplicateMovieClipImage(load_mc, dup2_mc);
}
function duplicateMovieClipImage(from, target){
// create a new BitmapData instance called visuals
// make it the size of the from movie clip
var visuals = new flash.display.BitmapData(from._width, from._height);
// draw the contents of the from movie clip into
// the visuals bitmap
visuals.draw(from);
// attach the visuals bitmap into the
// target movie clip. It will now look
// exactly like the from movie clip
target.attachBitmap(visuals, 1);
}
а вот мувик если вазможна как то здублирыват и ктонибут знает как буду рад если мене скажут
ICQ:102716660
aQuestion
31.12.2005, 21:12
круто, да? я ещё высмотрел, есть такой бегинБитмапФилл, особо крутая штука. можно сразу и повернуть, и растянуть!
(единственно, вся эта битмаповщина бес толку, если лоадиться будет свф... если, конечно, каждый фрейм не перерисовывать, но это ж какой гемор...)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.