В моем первом кадре у меня есть следующий скрипт действия, и он отлично работает.Получение ошибки # 1009: Но кнопки загружены при загрузке фильма?
cal.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("cal")});
trucks.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("truck")});
raven.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("raven")});
frank.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("fr")});
Pool.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("pool")});
school.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("sch")});
wti.addEventListener(MouseEvent.CLICK, function(){gotoAndStop("wti")});
Но после того, как любой из этих кнопок щелкнул и из другого кадра (кала, бассейн и т.д.) Я пытаюсь вернуться к этому дому кадру я получаю
TypeError: Error #1009: Cannot access a property or method of a null object reference.
точек Этой ошибки в первую строку этого выше кода. Поэтому я прокомментирую это, и он указывает на следующее и так далее.
Я не понимаю, почему он работает, когда загружается фильм, но не при попытке вернуться к этому домашнему кадру.
--- Update ----
Тем не менее, глядя на это - попробовал другой способ сделать это предложенный & не повезло. Если есть лучший способ сделать это, может кто-то, пожалуйста, скажите мне, что это такое - я обычно работаю на стороне дизайна и не очень-то хорош в as3, но хочу туда попасть !!! Спасибо!
Заранее благодарю за ЛЮБОЙ помощи! Я в тупике!
--- Обновление --- Я разместил много кода ниже. Он по-прежнему загружает/отслеживает штраф в кадре 1. На других кадрах только последние два появляются в трассировке (хотя все они должны быть одинаковыми). Затем, возвращаясь к кадру 1, все они равны нулю.
Если есть лучший способ сделать это/даже если это означает, что это делается совершенно по-другому, я бы оценил направление.
TY
импортировали вы MouseEvent? определяется 'cal',' truck' и т. д.? Вы назвали фреймы «cal», «truck» и т. Д.? –
Мне жаль, что я не видел этого Пранава. Я создал кнопки, задал им имена экземпляров, которые соответствуют коду и экспортировали их для actionscript. на кадре 1 все кнопки прослеживаются, но когда я оставляю рамку 1, я начинаю получать erros, и когда я возвращаюсь к нему, я получаю ошибки. Пока что только последние два появляются, когда я прослеживаю это - я не понимаю этого, потому что я все-таки их построил. Ниже приведен пример кода на другом кадре – dbungard
stop() RMSt.addEventListener (MouseEvent.CLICK, RMStFunction); функция RMStFunction (событие: MouseEvent) { запрос вар: URLRequest = новый URLRequest ("URL-адрес ЗДЕСЬ); navigateToURL (запрос, "_blank");} home.addEventListener (MouseEvent.CLICK, функция (е: MouseEvent) {gotoAndPlay ("дом")}); следа (кал) следовых (грузовые автомобили) следа (ворон) след (откровенно) следа (бассейн) следа (школа) следа (WTI) – dbungard