Позвольте мне сказать прямо: вы установили Document Class
в свойствах fla и также пишете код прямо в fla?
Если это так, решение простое: либо пишите свой код только во внешние файлы .as, а не fla, либо не используйте Document Class
, если хотите продолжить писать код на Timeline
.Код ошибки, который вы получаете, утверждает, что у вас есть код на Timeline
, который ведет себя как MovieClip
, в то время как ваш Document Class
расширяет Sprite
и поэтому не знает о методе, называемом addFrameScript
(этот метод вызывается при компиляциикод, который находится в Timeline
в SWF-файле).
Короче, я бы посоветовал вам изменить
public class SetTimeoutExample extends Sprite {
на
public class SetTimeoutExample extends MovieClip {
и переместите весь свой код FLA на Document Class
.