#flash
#вспышка
Вопрос:
У меня на домашней странице есть 10 кнопок, и я хочу воспроизводить один и тот же видеоролик при нажатии на кнопку, а затем переходить к определенному кадру для каждой отдельной кнопки.
Кто-нибудь знает простой способ сделать это без необходимости создавать 10 разных видеороликов, просто чтобы изменить действие в конце видеоролика?
Спасибо
Ответ №1:
Это довольно простой способ сделать это: убедитесь, что ваши кнопки присутствуют на временной шкале при выполнении сценария.
button1.addEventListener(MouseEvent.CLICK, onClickHandler);
button2.addEventListener(MouseEvent.CLICK, onClickHandler);
button3.addEventListener(MouseEvent.CLICK, onClickHandler);
private function onClickHandler(event : MouseEvent) : void
{
switch(event.target)
{
case button1:
// code to execute when button 1 is clicked
gotoAndPlay(50);
break;
case button2:
// code to execute when button 2 is clicked
gotoAndPlay(100);
break;
case button3:
// code to execute when button 3 is clicked
gotoAndPlay(150);
break;
}
}