2016-08-20 5 views
-1

Я пытаюсь создать токен, который исчезнет, ​​когда игрок коснется его. Я создал действие для маркеров со следующим кодомAdobe Animate errors

package 
{ 
    import flash.display.MovieClip; 

    public class TokenFish extends MovieClip 
    { 
     public var isToken:Boolean; 
     public function TokenFish() 
     { 
      isToken = true; 
     } 
    } 
} 

Однако каждый раз, когда я пытаюсь запустить сцену, чтобы проверить это я получаю следующие ошибки.

Сцена 1, слой 'game_Stage', рамка 1, строка 5, столбец 15 1131: классы не должны быть вложенными.

Сцена 1, слой 'game_Stage', Frame 1 1159: Оператор return не может использоваться в коде инициализации пакета.

Любые предложения будут очень благодарны.

ответ

0

Я понял. Я пытался создать класс внутри действия, которое adobe animate не позволяет. Мне пришлось создать его как отдельный файл ActionScript.

 Смежные вопросы

  • Нет связанных вопросов^_^