![]() |
|
||||||||||
|
|
|
|||||
|
4AM Games
|
Цитата:
и всеже я до сих пор не врубаюсь, зачем все это, если можно написать new package.Class(); |
|
|||||
Nirth представь момент что ты заранее не знаешь что это будеть new x.a.s.Class1 или new x.a.s.Class2 через функшн.апли тоже не пройдет, не тот случай, я думаю тебе просто надо будет написать эквивалент оператора new
__________________
:::::::::::: sump :::::::::::: |
|
|||||
|
4AM Games
|
Как вариант
/**
*
* @author Nirth
* @version 0.0.2
*/
class orange.utils.Importer
{
/**
* imports classes to the SWF
* @usage orange.utils.Importer.doImport(package1.Class1,package2.Class2 etc);
* @return nothing
*/
public static function doImport ():Void
{
orange.utils.Importer.__getFields (arguments);
}
private static function __getFields (args : Array) : Array
{
var result : Array = new Array ();
for (var item : String in args)
{
//trace(args[item]);
for (var field : String in args [item])
{
result.push (args [item][field]);
//break;
}
}
return result;
}
}
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ Последний раз редактировалось Nirth; 11.06.2005 в 21:24. |
|
|||||
|
Цитата:
orange.utils.doImport (package1.Class1,package2.Class2); или так? orange.utils.doImport ('package1.Class1','package2.Class2');
__________________
:::::::::::: sump :::::::::::: |
|
|||||
|
4AM Games
|
orange.utils.Importer.doImport(package1.Class1) и тд.
извиняюсь сделал ошибку в коментариях сейчас подправлю.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Объясни мне тупому тогда как именно твой класс импортирует?
З.Ы. попробуй создать пустой файл фла, в нем единственную строчку и посмотри через дебагер импортировался ли класс mx.events.EventDispatcher?
__________________
:::::::::::: sump :::::::::::: |
|
|||||
|
4AM Games
|
В первом кадре пишем
тестируем мувик, и смотрим переменные Цитата:
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
4AM Games
|
Цитата:
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Цитата:
__________________
:::::::::::: sump :::::::::::: |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|