Показать сообщение отдельно
Старый 23.11.2012, 16:53
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 8  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Цитата:
Можно, попробуй как я описал. у меня FD компилит на ура. И там не после переменной написано, а на след строке
Это потому что он относится не к ней, а к чему то ниже.
Цитата:
Это не массив, сравните разницу :
(пишем в cinit )
Я же написал, что в коде:
Код AS3:
package
{
	import flash.display.Sprite;
	import flash.utils.describeType;
 
	public class testtag extends Sprite
	{
		public function testtag()
		{
			[MyTag] 
			var m:Object = {};
			trace(describeType(m).toXMLString());// <type name="Object" isDynamic="true" isFinal="false" isStatic="false"/>
			trace(describeType(new MyClass()).toXMLString());
//			<type name="testtag.as$0::MyClass" base="Object" isDynamic="false" isFinal="false" isStatic="false">
//				<extendsClass type="Object"/>
//				<metadata name="MyTag"/>
//			</type>
		} 
	}
}
[MyTag]
class MyClass{}
Возможно это и не массив, но бесполезно это точно.
__________________
http://www.chessmax.ru