2010-03-25 2 views
0

Прежде всего, я совершенно новичок в AS3. Я хочу создать простой веб-сайт с 3 кнопками.AS3 Доступ к неопределенному свойству

Как только вы нажмете на кнопку, рядом с ней должно появиться содержимое. Но у меня есть проблема программирования даже одной кнопки.

Вот сценарий:

stop(); 
photography_btn.addEventListener(MouseEvent.CLICK, photoclick); 
function photoclick(event:MouseEvent) { 
    gotoAndPlay("photography"); 
} 

Но вспышка говорит: 1120: Доступ undenfined photography_btn собственности. Я смотрел всюду в Интернете в течение последних двух дней, но поскольку я так новичок в этом, решения других людей действительно не помогают мне.

Кроме того, я включил действие остановки, но сценарий не остановится! Я положил действия на первый кадр.

Пожалуйста, мне нужна помощь, получить действительно отчаянным иначе ...

Спасибо !! Jennifer

ответ

1

Хорошо, я решил. забыл указать ему имя экземпляра ... grrr;)

Однако, я прочитал на некоторых веб-сайтах, что stop(); работает только на первом кадре шкале времени. что мне делать с другими фреймами?

+0

Вы можете использовать стоп() на любом кадре. – David

+0

Что вы подразумеваете под «забыл дать ему имя экземпляра», потому что я тоже новичок, и я столкнулся с той же проблемой –

0

Где находится ваш код?

Это может быть просто, что вам нужно добавить «это» для звонков:

this.stop(); 
this.photography_btn.addEventListener(MouseEvent.CLICK, photoclick); 
function photoclick(event:MouseEvent) { this.gotoAndPlay("photography"); } 

 Смежные вопросы

  • Нет связанных вопросов^_^