PDA

Просмотр полной версии : как вынуть код на мувика?


as_68
12.07.2005, 18:27
Подскажите, пожалуйста.

На таймлайне 1 кадр (stop())
лежит мувик my_mc с кодом внутри.
Как вынуть код из него на главный таймлайн.
onEnterFrame - не подходит( в my_mc грузятся картинки один раз).

KUZEN
12.07.2005, 19:32
Ты можешь конечно засунуть функцию в свой мувик и заппускать откуда угодно, хотя непонятно чем тебя не устраивает onEnterFrame, ведь с помощью него можно сделать всё тоже самое ...

Psycho Tiger
12.07.2005, 19:35
точно не понял шо ты хочешь но как я понимаю...
_root.onEnterFrame=function(){
//code
}
_root.onLoad=function(){
//code
}

Штрек
13.07.2005, 01:08
( в my_mc грузятся картинки один раз).
Как только подгрузишь в my_mc чего, от кода не останется ничего....

as_68
13.07.2005, 10:45
Ну там внутри my_mc такая "хрень":
stop();
for (n=1; n<=4; n++) {
this.attachMovie("box_braun8", ["boxb8"+n], this.getNextHighestDepth());
this["boxb8"+n]._x = 154*(n-1);
this["boxb8"+n]._y = 154;
this.createEmptyMovieClip(["plan8"+n], this.getNextHighestDepth());
this["plan8"+n]._x = 154*(n-1);
this["plan8"+n]._y = 0;
this["plan8"+n].loadMovie("\\pic\\d1_1_"+n+".jpg");
}
если через onEnterFrame - машина умрет грузить pic\\d1_1_"+n+".jpg с частотой 25 FPS.
Хотелось бы чтоб один раз грузанулось и все.
onLoad увы не работает. :(

Psycho Tiger
13.07.2005, 11:25
как? тогда просто без всяких ентор фреймов и лоадов помести в рут

as_68
13.07.2005, 12:09
вот блин, глюкануло меня
!!!пора в отпуск!!!
конечно же this заменить на my_mc