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

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

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

Регистрация: Mar 2003
Адрес: moscow
Сообщений: 102
Отправить сообщение для uglan с помощью ICQ Отправить сообщение для uglan с помощью Skype™
Question Передача переменной в функцию через слушатель

Привет всем!
Есть такой примерный код:

Код AS3:
test_msg("test")
function test_msg(msg:String){
	trace(msg);//Выведет "test"
}
Тут все ок работает.
А вот немного модифицированный код:
Код AS3:
import flash.events.MouseEvent;
 
var obj:Object = new Object;// Тут не важно, что объект не материальный, на его месте может быть и мувик и все что угодно, все равно не работает.
 
obj.addEventListener(MouseEvent.CLICK,test_msg("test"));
 
function test_msg(msg:String){
	trace(msg);
}
В этом случае частично выполняет код - функция трейсится, но при этом далее выводит ошибку:
test
TypeError: Error #1006: addEventListener is not a function.
at Untitled_fla::MainTimeline/frame1()


В чем я не прав?
__________________
uglan

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

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

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


 


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


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