Я сделал клип с несколькими кнопками внутри. Идея этого заключалась в том, чтобы позволить использовать систему прокрутки. Единственная проблема заключается в том, что я не могу понять, как связать кнопку внутри фрагмента ролика с рамкой вне ролика и на главной сцене.Как связать кнопку внутри видеоклипа в мейнфрейме (flash CS6 AS3)
Мой код атм:
stop();
import flash.events.MouseEvent;
sports1.addEventListener(MouseEvent.CLICK,sport1)
function sport1(e:MouseEvent)
{
MovieClip(root).gotoAndStop(sports)
}
Что я хотел бы случиться, что каждая кнопка внутри видеоклипа заберет меня в определенный кадр на главной сцене, как навигационная система. Я действительно новичок в flash, поэтому пока не могу понять все технические термины, поэтому будьте легко на меня :)
'gotoAndStop (sports)' не будет работать, потому что спорт, кажется, не определен. Является ли «спортивным» название frameLabel? Попробуйте обернуть его в цитаты, чтобы сделать его строкой. – Karmacon
Извините, в моем коде я использовал цитаты, я получаю это сообщение об ошибке: TypeError: Error # 1009: Не удается получить доступ к свойству или методу ссылки на нулевой объект. \t в app_Scene1_fla :: MainTimeline/eScrollDown1() [app_Scene1_fla.MainTimeline :: frame5: 38] Я слышал, что это будет работать только в AS2 :( – Shaun
ошибка исходит из основной временной шкалы в кадре 5, строка 38 в функция, называемая 'eScrollDown1()' – Karmacon