Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Портирование кода


Автор: outlock 6.6.2006, 00:26
Я хотел воспользоваться примером, написанным на 1 экшен скрипте и под 4 флэш плеер. Но я то использую 2 экшен скрипт и пишу под 8 флэш плеер... в общем у меня на отрез не хочет компилировать вот этот кусок:
n = Number(n)+20;
if (Number(n)<360) {
    duplicateMovieClip("/light", "light" add n, n);
    setProperty("/light" add n, _rotation, getProperty("light", _rotation)-n*1.5);
    gotoAndPlay(4);
} else {
    stop();
}
Надеюсь, вы сможете мне помочь. мне нужно этот код изменить под 2 экшен скрипт и 8 флэшку... 

Автор: Maksys 6.6.2006, 05:25
Код

var n:Number;
n +=20;
if (n<360) {
    duplicateMovieClip("_light", "light"+n, n);
    this["_light"+n]._rotation=this.light._rotation-n*1.5;
    gotoAndPlay(4);
} else {
    stop();
}

Попробуй так... 

Автор: outlock 6.6.2006, 13:15
Не работает((( хелп, я во флешке ламер(( 
вот присылаю пример сюда, из которого я хочу позаимствовать курсор (http://flasher.ru/data/src/1312/MouseSwirlTrail.zip) 

Автор: Maksys 6.6.2006, 20:22
ой... да прости я про ламер не вкурил....
Код

var n:Number=0;
onEnterFrame=function(){
n+=20;
if (n<360) {
        duplicateMovieClip("_light", "light"+n, n);
        this["_light"+n]._rotation=this.light._rotation-n*1.5;
        gotoAndPlay(4);
    } else {
        stop();
}
}
  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)