Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   loader.contentLoaderInfo и передача переменных (http://www.flasher.ru/forum/showthread.php?t=130964)

Artic 09.10.2009 16:34

loader.contentLoaderInfo и передача переменных
 
привет ! как передать в
Код AS3:

loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleted);

какие то данные ?
пробовал так
Код AS3:

var thumbs:InteractiveObject = loader.contentLoaderInfo as InteractiveObject
thumbs.addEventListener(Event.COMPLETE, loadCompleted);
sameDict[thumbs] = sameData;

не работает ! так как вываливается на
Код AS3:

var thumbs:InteractiveObject = loader.contentLoaderInfo as InteractiveObject

сообственно больше методов передачи, каких то данных при событие в функцию, я не знаю (((( подскажите что делать ?

fljot 09.10.2009 16:43

а loader.contentLoaderInfo какого типа то на самом деле?

Artic 09.10.2009 17:01

Цитата:

Сообщение от fljot (Сообщение 856589)
а loader.contentLoaderInfo какого типа то на самом деле?

Код AS3:

var loader:Loader = new Loader();
loader.contentLoaderInfo // contentLoaderInfo:LoaderInfo


fljot 09.10.2009 17:09

а вы к чему его кастуете? thumbs таким образом равно null

Добавлено через 1 час 36 минут
ну я же вам написал, что у вас thumb == null, т.е. вы пытаетесь сделать
Код AS3:

sameDict[null] = sameData;

в приведённом "фаналогичном" примере всё работает, потому что там thumbs ненулевое, т.к. кастинг спрайта к InteractiveObject'у срабатывает нормально.
в первом вашем коде надо заменить InteractiveObject на LoaderInfo, понятно?

Artic 09.10.2009 20:26

да ))))))


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

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