Связывание корневых документов Flash AS3 - PullRequest
0 голосов
/ 03 апреля 2011

Привет, у меня есть основной документ / fla, и я создал игровой класс, создал его экземпляр в файле document / fla, и теперь он запускается. Я хочу поместить внутри этого игрового класса кнопку, которая может сообщить корневому документу / flaперейти к определенному кадру.Как бы я пошел по этому поводу?

Спасибо

1 Ответ

0 голосов
/ 03 апреля 2011

Ваш игровой класс может отправить событие (GameEvent.SUPER_ACTION).Тогда в вашем флае:

var targetFrame:int=10;
var game:Game = new Game();
game.addEventListener(GameEvent.SUPER_ACTION,gameSuperAction);

function gameSuperAction(e:GameEvent):void{
    gotoAndStop(targetFrame);
}

или если кнопка игры общедоступна:

var targetFrame:int=10;
var game:Game = new Game();
game.button.addEventListener(MouseEvent.CLICK,gameButtonClick);

function gameButtonClick(e:MouseEvent):void{
    gotoAndStop(targetFrame);
}

Вот пример потока событий AS3: http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e53.html

...