AlDev_
15.11.2006, 08:55
Странности. Код подобный этому:
import test.TestClass;
this.attachMovie(TestClass.SymbolName,'testClassInstnace',this.getNextHighestDepth());
class test.TestClass extends MovieClip
{
public static var SymbolName = "__Packages.test.TestClass";
public static var SymbolOwner = TestClass;
public static var SymbolLinked = Object.registerClass(SymbolName, SymbolOwner);
public function TestClass()
{
trace ('wtf');
}
}
работает не всегда. Иногда attachMovie возвращает undefined.
Собсно вопрос в том, почему такое может происходить?
При этом и
trace (TestClass.SymbolName) дает undefined.
а вот
trace (_global.test.TestClass.SymbolName) выдает то, что надо.
Как с этими глюками бороться?
Заранее благодарен за потраченное время =)
import test.TestClass;
this.attachMovie(TestClass.SymbolName,'testClassInstnace',this.getNextHighestDepth());
class test.TestClass extends MovieClip
{
public static var SymbolName = "__Packages.test.TestClass";
public static var SymbolOwner = TestClass;
public static var SymbolLinked = Object.registerClass(SymbolName, SymbolOwner);
public function TestClass()
{
trace ('wtf');
}
}
работает не всегда. Иногда attachMovie возвращает undefined.
Собсно вопрос в том, почему такое может происходить?
При этом и
trace (TestClass.SymbolName) дает undefined.
а вот
trace (_global.test.TestClass.SymbolName) выдает то, что надо.
Как с этими глюками бороться?
Заранее благодарен за потраченное время =)