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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Интеграция Flash с...

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

Регистрация: Oct 2001
Адрес: Россия, Екатеринбург
Сообщений: 1
Отправить сообщение для venom с помощью AIM Отправить сообщение для venom с помощью Yahoo
Attention Народ, помогите разобраться...плиз!

Народ, МОНСТРЫ флэша!!! ПОМОГИТЕ ПЛИЗ!!!
КТО из вас знает, как можно реализовать ЭТО:

У меня есть 2 кнопки и move clip(очень большой)
- всё это в одной сцене.
И мне надо сделать так, чтобы при нажатии на любую кнопку
начинал проигрываться move clip, а в конце, последний кадр
move clip'a заменялся на другой кадр (для каждой кнопки - свой собственный)

Как сделать так???


Последний раз редактировалось venom; 20.10.2001 в 01:32.
Старый 20.10.2001, 03:55
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 2  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
Рисуеш два разных последних кадра,
далее конвертиш оба в мови клипы,
к примеру назовем их A и B
далее
заходим в library (ctrl - l)
нажимаем правую кнопку на мувике A
выбираем linkage/export this symbol
и обзываем lnkA
тоже с B
тока обзываем lnkB

Далее в последнем кадре большого movie clip пишем акшен скрипт
attachMovie(lastCadre,"lastCadre",100);

далее обработка нажатия на клавиши.
для первой клавиши
в обработчике нажатия
_root.BigMovie.lastCadre="lnkA";
для второй
_root.BigMovie.lastCadre="lnkB";

(BigMovie это к примеру в сцене называется тот большой мувик)

Как это пашет.
Нажали мы к примеру первую кнопку.
В большом мувике появилась переменная lastCadre="lnkA"
далее он доиграв до последнего кадра импортит из библиотеки этот самый lnkA а это и есть последний кадр.



Способ не единственный.
к примеру вот еще.
в последнем кадре пусть у него номер N
пишеш gotoAndStop(LastCadreNomer);
А при нажатиии на кнопку определяеш
lastCadreNomer=N+1;
а на другую
lastCadreNomer=N+2;

Вобщем есть еще много вариаций на эту тему.
__________________
Вано

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

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

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


 


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


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