Цитата:
|
Сообщение от __etc
В свойствах клипа в библиотеке, как и в AS2.
Кстати, код, написанный по ссылке, будет выглядеть так:
 Код:
package classes_fla {
import flash.display.MovieClip;
public dynamic class MainTimeline extends MovieClip {
public var num:Number;
public function MainTimeline() {
this.super();
addFrameScript(0, frame1);
}
public function showNum():void {
trace(num);
}
internal function frame1():* {
num = 1;
showNum();
}
}
}
|
Спасибо работает!
Перед тем, как задать тот вопрос, я облазил весь мануал в поисках ответа, но так его и не нашёл. Класс клипу подключать мог, а вот тайм лайном управлять - нет. Оказалась не моя вина - во флешовом хелпе эта функция не задокументирована. Поэтому у меня возникает вопрос: а какими ты доками пользуешься, что нашёл данную информацию?
и еще такой вопрос: нормальная ли это альтернатива привязке класса к тайм лайну?

Код:
package classes{
import flash.display.MovieClip;
import flash.events.Event;
public class Stick extends MovieClip {
public function Stick(){
addEventListener(Event.ENTER_FRAME, onFrame);
}
internal function onFrame(e){
if (currentFrame == 1){
stop();
}
}
}
}