Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.10.2009, 13:54
Vlad77 вне форума Посмотреть профиль Отправить личное сообщение для Vlad77 Найти все сообщения от Vlad77
  № 1  
Ответить с цитированием
Vlad77

Регистрация: Oct 2009
Сообщений: 3
Attention как перейти на другую сцену по нажатию кнопки с доигрыванием текущей сцены

Здравствуйте.
Проигрывается сцена 1 до кадра с меткой "s1" и останавливается на нем. Далее по нажатию кнопки нужно , что бы проигрывались следующие кадры после метки "s1" до кадра с меткой "end". После чего переходим на сцену 3 или загружаем другой swf.
Поскажите пожалуйста как можно перейти на другую сцену после нажатия кнопки, доиграф при этом текущую?

on (release) {
play ();
gotoAndPlay("Scene 3", "s1");
}
Нашел еще интересный оператор отслеживания текущего кадра my_mc._currentframe, но куда его тут вписывать не знаю.
Что еще нужно сюда дописать?

Старый 22.10.2009, 14:35
desadent вне форума Посмотреть профиль Отправить личное сообщение для desadent Найти все сообщения от desadent
  № 2  
Ответить с цитированием
desadent

Регистрация: Oct 2009
Сообщений: 12
na kadre "s1" postav' stop();
i na nem ze knopku

on (release) {
play ();
}

dal'we na na kadre "end" vpiwi
stop();
gotoAndPlay(i tut to kuuda nado pereska4it');

ili zagruzku novogo swf:
loadMovie("movie.swf", emptyMc); // emptyMc eto nazvanie moviclipa v kotorqi budet zagruzen swf)

Добавлено через 1 минуту
lu4we daze zadai knopke instance name kakoinit' naprimer myBtn i v s1 pod stop(); vpiwi

myBtn.onRelease = function(){
play();
}


Старый 22.10.2009, 15:43
Vlad77 вне форума Посмотреть профиль Отправить личное сообщение для Vlad77 Найти все сообщения от Vlad77
  № 3  
Ответить с цитированием
Vlad77

Регистрация: Oct 2009
Сообщений: 3
Это не совсем сюда применимо. Дело в том, что кнопок несколько на 1 сцене и при нажатии на одну из них мы должны соответственно попадать в нужную сцену.

Старый 22.10.2009, 16:40
desadent вне форума Посмотреть профиль Отправить личное сообщение для desadent Найти все сообщения от desadent
  № 4  
Ответить с цитированием
desadent

Регистрация: Oct 2009
Сообщений: 12
MovieClip(root).gotoAndPlay(1, "sceneName");

???

Старый 22.10.2009, 17:07
Vlad77 вне форума Посмотреть профиль Отправить личное сообщение для Vlad77 Найти все сообщения от Vlad77
  № 5  
Ответить с цитированием
Vlad77

Регистрация: Oct 2009
Сообщений: 3
то что вы предлагаете не доиграет до конца сцены 1.

Нашел решение:
На кнопке пишем
on (release) { play (); n=1;}

Соответственно для каждой кнопки значение n , будет своим.
на кадре с меткой "end" в 1 сцене добавляем
if (n=1) {gotoAndPlay ("scene 3", 1)}
if (n=2) {gotoAndPlay ("scene 3", 1)}
...

Вот !!! Сапсибо всем!!!!!

Добавлено через 1 минуту
обшибся последние 2 строки кода
if (n=1) {gotoAndPlay ("scene 3", 1)}
if (n=2) {gotoAndPlay ("scene 4", 1)}
...

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:29.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.