Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Flash CS5 + FlashDevelop, обработка кадров 
V
    Опции темы
NAGGANO
Дата 3.3.2011, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 21.10.2010
Где: Донецк

Репутация: нет
Всего: нет



Рисую объекты и анимацию в Flash CS,обрабатываю нажатия кнопок и т.п. в FlashDevelop
вот у меня есть файл Main.as он подключен к fla файлу
Можно ли в Main.as как-то обрабатывать кадры и переходить с одного на другой?
я делаю так в Main:
Код

...
switch(currentFrame) //смотрю какой сейчас кадр
{
      case 1:
            but.addEventListener(MouseEvent.CLICK, but1MClick);
      break;
      case 5:
            //обработка изображений в 5м кадру
      break;
      default:
      break;
}
...
private function but1MClick(e:MouseEvent):void
{
    gotoAndStop(5);
}

программа вроде переходит на 5 кадр(показываются картинки из 5го кадра),но код из case 5: не выполняется(
PM MAIL ICQ   Вверх
SoWa
Дата 3.3.2011, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: 1
Всего: 74



А где этот case находится, и доходит ли до него управление при смене кадра?


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
NAGGANO
Дата 3.3.2011, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 21.10.2010
Где: Донецк

Репутация: нет
Всего: нет



и switch и case находятся в функции Main - сразу в ее начале
управление не доходит походу( отображаются ток нарисованные в 5м кадре изображения
PM MAIL ICQ   Вверх
NAGGANO
Дата 3.3.2011, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 21.10.2010
Где: Донецк

Репутация: нет
Всего: нет



понял в чем фигня была - Main выполняется только один раз,а потому код второго case надо писАть в функции but1MClick
PM MAIL ICQ   Вверх
SoWa
Дата 4.3.2011, 08:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: 1
Всего: 74



Угу, молодец smile


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




[ Время генерации скрипта: 0.0518 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.