Как запустить отдельный код класса ActionScript 3 в проекте Fla sh? - PullRequest
0 голосов
/ 25 января 2020

Я пытаюсь создать своего рода прототип игры, используя ActionScript 3. Однако я столкнулся с чем-то, что можно было бы назвать Catch-22.

package Main{
public class Main extends MovieClip
    {
    public function Main()
    {
        //gameLoop()
        StartGame()
    }
    public function StartGame()
    {
        stage.addEventListener(Event.ENTER_FRAME, gameLoop)
    }
    var spr = new Symbol6();
    public function gameLoop(e:Event):void
    {
        addChild(Symbol6)
        trace("owo")
    }
        //new Bullet(0,0,5,Math.PI,0,5,0,0)
    }
}

Код, приведенный выше, выводит:

1037: пакеты не могут быть вложенными.

И если бы я удалил блок package Main, он вывел бы

1114: Атрибут publi c может использоваться только внутри пакета.

Как мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...