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

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

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

Регистрация: Dec 2010
Сообщений: 3
Attention Проблема со слушателем событий мыши

Господа форумчане, буду вам очень признателен, если объясните, почему не работает следующий код
- код навешен на кнопку symb в мувиклипе. мувиклип лежит в основном ролике.
Код AS3:
symb.addEventListener(MouseEvent.CLICK,mouseClick);
function mouseClick(event:MouseEvent):void
{
	var request = new URLRequest ("http://tdkapriz.ru/index.html");
	navigateToURL(request,"_self");
}
symb.addEventListener(MouseEvent.MOUSE_OVER,mouseover);
function mouseover(event:MouseEvent):void
{
	gotoAndPlay(1);
}
symb.addEventListener(MouseEvent.MOUSE_OUT,mouseout);
function mouseout(event:MouseEvent):void
{
	gotoAndPlay(5);
}
Заранее спасибо.


Последний раз редактировалось dimarik; 06.12.2010 в 01:43.
Старый 05.12.2010, 00:43
Reon вне форума Посмотреть профиль Отправить личное сообщение для Reon Найти все сообщения от Reon
  № 2  
Ответить с цитированием
Reon
 
Аватар для Reon

Регистрация: Oct 2005
Сообщений: 97
Поясните, ни одно из трех событий не выполняются?

Старый 05.12.2010, 00:58
Mikhail Anikin вне форума Посмотреть профиль Отправить личное сообщение для Mikhail Anikin Найти все сообщения от Mikhail Anikin
  № 3  
Ответить с цитированием
Mikhail Anikin

Регистрация: Dec 2010
Сообщений: 3
Да, именно так. ни одно событие не выполняется.

в графе output пишет
WARNING: Actions on button or MovieClip instances are not supported in ActionScript 3.0. All scripts on object instances will be ignored.

а в ролике не выполняются события.

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Может вам на форум учителей по английскому сначала? Нельзя писать скрипты в кнопках или мувиклипах. Интересно как вы вообще смогли это сделать.

Старый 05.12.2010, 01:20
Mikhail Anikin вне форума Посмотреть профиль Отправить личное сообщение для Mikhail Anikin Найти все сообщения от Mikhail Anikin
  № 5  
Ответить с цитированием
Mikhail Anikin

Регистрация: Dec 2010
Сообщений: 3
я делал про примеру описанном в одном посте.

привожу часть того примера:
"
внутри мувика поверх всех слоев создал еще один слой, преобразовал его в button и повесил на него скрипт:
Код AS1/AS2:
on (rollOver) {
gotoAndPlay(2);
}
on (rollOut) {
gotoAndPlay(11);
}
on (release) {
getURL("marketing.html", "_self");
}
"
я попытался сделать замену приведенному выше коду на AS2 в AS3.
у меня не получилось.

причина мне не понятна.
Извините, я плохо знаком с флешем. Но сделать нужно срочно.
Буду благодарен, если поможете.

Добавлено через 7 минут
проблема решена.

простите за беспокойство.


Последний раз редактировалось dimarik; 06.12.2010 в 01:44.
Старый 05.12.2010, 14:30
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 6  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
я попытался сделать замену приведенному выше коду на AS2 в AS3.
у меня не получилось.

Вообще они разные потому что ac2 это разработка макромедии
а ac3 это уже адобовский.
Щас адобе "бьет по рукам" кто делает скрипты в мувиках.Вообще ac3 вроде уже так нельзя
делать.
Вам нужно или создавать проект как ac2 и делать по сторинке
или учить ac3 а это классы и все остальное.
Посмотрите по учебникам ас3 , там так уже делать низя.
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Старый 06.12.2010, 11:08
Reon вне форума Посмотреть профиль Отправить личное сообщение для Reon Найти все сообщения от Reon
  № 7  
Ответить с цитированием
Reon
 
Аватар для Reon

Регистрация: Oct 2005
Сообщений: 97
Друзья, хватит писать код на мувиках, кнопках, в кадрах!!! Почитайте книжку, посмотрите урок и пользуйтесь классами, это удобнее. Если кто не знает что и где читать - я могу подсказать. Неужели на flasher.ru нет статейки для начинающих/переходящих? - удивительно.

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

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
А темы, прикрепленные вверху этого раздела, посмотреть? http://www.flasher.ru/forum/showthread.php?t=92301, к примеру.

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

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

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


 


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


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