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

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

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

Регистрация: Apr 2011
Сообщений: 6
По умолчанию Интерактивные кнопки

Здравствуйте!
Я новичек, поэтому несудите строго.
Проблема в следующем. вставил несколько картинок (Каждая в своем слое), сделал их символами кнопки, задал им движение.
Одну из них обозвал btn1
на 20-м кадре слоя с данным btn в действии прописал
Код AS3:
stop ()
Следующие шаги я пробовал делать и в этомже кадре, как продолжение кода и в созданном слое Action

Код AS3:
btn1.addEventListener (MouseEvent.CLICK, slushatel);
function slushatel (event:MouseEvent):void
{
      gotoAndStop(21)
}
И вообще перепробовал много чего, щас и невспомню, это был последний вариант
Но ничего не работает.
Просто идет повторяющаяся анимация со всеми 40 кадрами

Если незатруднит, ответьте дуболому, что нетак.
Спасибо!

Старый 05.04.2011, 12:38
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 2  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Выложите исходник.

Старый 05.04.2011, 14:44
Beluy вне форума Посмотреть профиль Отправить личное сообщение для Beluy Найти все сообщения от Beluy
  № 3  
Ответить с цитированием
Beluy

Регистрация: Apr 2011
Сообщений: 6
По умолчанию Исходник

Вот посмотрите

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

Регистрация: Apr 2008
Сообщений: 17
Там просто опечаточка в коде:
Код AS3:
function slushatel (event: MotionEvent):void

Старый 06.04.2011, 13:32
Beluy вне форума Посмотреть профиль Отправить личное сообщение для Beluy Найти все сообщения от Beluy
  № 5  
Ответить с цитированием
Beluy

Регистрация: Apr 2011
Сообщений: 6
Не, перепроверил, это опечатку я в форуме сделал.
В программе все верно.
Такчто вопрос остается открытым
bav. Что там с исходником?

Старый 06.04.2011, 13:43
Juice_Green вне форума Посмотреть профиль Отправить личное сообщение для Juice_Green Посетить домашнюю страницу Juice_Green Найти все сообщения от Juice_Green
  № 6  
Ответить с цитированием
Juice_Green
 
Аватар для Juice_Green

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
Цитата:
Сообщение от Beluy Посмотреть сообщение
Но ничего не работает.
Просто идет повторяющаяся анимация со всеми 40 кадрами
когда компилите этот исходник - ошибок не вылетает?
вешаете слушателя на событие типа MouseEvent, а в самом слушателе на входе MotionEvent.

Старый 06.04.2011, 14:02
Beluy вне форума Посмотреть профиль Отправить личное сообщение для Beluy Найти все сообщения от Beluy
  № 7  
Ответить с цитированием
Beluy

Регистрация: Apr 2011
Сообщений: 6
Пишет
1046:Тип ненайден или не является константой времени компиляции: MotionEvent

Старый 06.04.2011, 14:03
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 8  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Beluy, послушайте Roma84, он все правильно сказал, а Juice_Green подробно разъяснил. Как раз на форуме вы опечатки не допустили. Опечатка в исходнике.

Старый 06.04.2011, 15:17
Beluy вне форума Посмотреть профиль Отправить личное сообщение для Beluy Найти все сообщения от Beluy
  № 9  
Ответить с цитированием
Beluy

Регистрация: Apr 2011
Сообщений: 6
Да, все разобрался.
Спасибо всем.
Сам напутал, где ошибка у меня, где нет, и вам сижу мозги парю.


Последний раз редактировалось Beluy; 06.04.2011 в 15:20.
Старый 15.04.2011, 10:44
Beluy вне форума Посмотреть профиль Отправить личное сообщение для Beluy Найти все сообщения от Beluy
  № 10  
Ответить с цитированием
Beluy

Регистрация: Apr 2011
Сообщений: 6
Здравствуйте!
У меня появился такой глупый вопрос
Можно ли что-то добавить в этот код, чтоб проигралась только определенная папка слоев?
Слоев очень много, все раскидываю по папкам и нехотелось бы нагромаждать тысячами кадров

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

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

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


 


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


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