Не работает код "clicktogotonextscene" в Adobe Animate Actionscript 3.0 - PullRequest
0 голосов
/ 03 июня 2018

Итак, у меня есть следующий код для кнопки под названием «n2», и, как вы можете видеть, она должна перенести меня в следующую сцену, когда я нажму на нее, но она не работает.Это внутри Сцены 2, и я пытаюсь перейти к следующей, и всякий раз, когда я тестирую сцену и нажимаю на нее, у меня даже не появляется ошибка, она просто не работает.Кстати, это GIF, определенный как фрагмент ролика, а затем как кнопка.Может ли это быть причиной проблемы?

 n2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextScene);

function fl_ClickToGoToNextScene(event:MouseEvent):void
{
    MovieClip(this.root).nextScene();
}

1 Ответ

0 голосов
/ 07 июня 2018

Если вы поместите трассировку в функцию и закомментируете «MovieClip (this.root) .nextScene ();»;Затем вы можете увидеть, вызывается ли функция при нажатии кнопки.

Я раньше не использовал animate, но во флэш-памяти вы должны назвать свою кнопку / мувиклип, а затем также назвать экземпляр.Это позволяет вам дважды создать объект с двумя отдельными именами, на которые ссылается actionScript.

Не уверен, что это поможет, но подумал, что я дам вам кое-что попробовать, удачи

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