![]() |
Переход к кадру по нажатию кнопки
Вложений: 1
Не работает. :(
Ошибка 1120: Access of undefined property key_startgame. А key_startgame - это у меня не переменная никакая, а вообще кнопка, лежащая на сцене. Код AS3:
Не могу понять в чём причина. Подскажите. На всякий случай присоединяю исходник. |
key_startgame отсутствует в MainClass там вообще по сути ничего нету ...
key_startgame у вас лежит в Preloader... положите key_startgame в MainClass а уже его в Preloader.. и из MainClass по нажатию мыши обращайтесь к Preloader чтобы сменить кадр |
Я не совсем понял.
Цитата:
game.swf в который я на сцену вытянул из библиотеки кнопку и присвоил ей в Instance name имя "key_startgame" И ещё два файла - просто скрипты. Как понять, что key_startgame лежит в скрипте Preloader? |
у тебя к game.swf присвоен класс Preloader, какому то символу в котором нет key_startgame, присвоен класс MainClass и этот символ отсутствует на таймлайне.
А ошибка вылетает потому, что в символе с классом MainClass нет этой самой кнопки... |
Спасибо большое. Вроде начал понимать.
Добавлено через 1 час 38 минут Почти поборол. Надеюсь, последний вопрос на эту тему. Цитата:
Если я обращаюсь так: Код AS3:
|
Так ведь MainClass и есть главный таймлайн, нэ?
|
Не. Это меня тоже путает. MainClass - это помимо as-файла, ещё и муви-клип.
|
Вложений: 1
держи, ты видимо хотел это сделать именно так...
|
Да. Спасибо огромное.
|
| Часовой пояс GMT +4, время: 09:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.