Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Удобная или правильная подгрузка картинок,звуков в основную флэшку (http://www.flasher.ru/forum/showthread.php?t=117251)

AL.exe 23.10.2008 21:57

ИмяКласса
имяМетода
имяСвойства
ИМЯ_КОНСТАНТЫ

Это кратко :)

artfabrique 05.12.2008 02:09

Цитата:

Сообщение от AlexStukoff (Сообщение 772327)
Спасибо.
Это действительно работает.
Только вот получается такая картина.
У меня изометрия.
Главный герой - 8 изображений поворота.
Враги. 10 видов у каждого такая же петрушка - 80 изображений.
текстуры: пол 13 видов. стены - 19 видов.
прочие объекты - 12 объектов.
в итоге имеем 132 уникальных изображений.
Как это получается в коде? (левое опускаю)
Код:

var MegaLoader:Loader
function give_me_please_a_piece_of_happiness(Name_of_Movie_Clip:String, TargetMovieClip:MovieClip):void{
  var TempClass:Class;
  TempClass = MegaLoader.contentLoaderInfo.applicationDomain.getDefinition(Name_of_Movie_Clip) as Class;
  TargetMovieClip = new TempClass ();
}

//в основном коде
var MyHero:MovieClip;
give_me_please_a_piece_of_happiness("SmileFaceOfHero", MyHero);


Тоже интересует вопрос.. Что если мы не знаем имена классов в загруженном мувике? как их все сделать доступными в лодере?
может есть способ назначит applicationDomain по умолчанию для загружаемого мувика?

etc 05.12.2008 14:42

artfabrique, LoaderContext.

artfabrique 07.12.2008 01:44

значит назначив аппдомен лодеру при загрузке моей "библиотеки" я смогу инстанциировать классы обьявленные в ней без доп.гемора?

etc 07.12.2008 17:10

А что есть «доп. гемор»?

CrazyFlasher 07.12.2008 17:23

Цитата:

ИМЯ_КОНСТАНТЫ
хм...я так ещё иногда обзываю статик переменные (необязательно константы)...наверное, это пришло ещё из АС2, т.к. там не было констант...не знаю, хорошо ли это? или по конвенции статик проперти недолжна ничем отличаться?


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

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