Тема: AssetLoader
Показать сообщение отдельно
Старый 02.12.2008, 22:06
ZlPredator вне форума Посмотреть профиль Отправить личное сообщение для ZlPredator Найти все сообщения от ZlPredator
  № 19  
Ответить с цитированием
ZlPredator

Регистрация: Nov 2008
Сообщений: 65
Не надо путать вызовы глобальных функций (к коим и принадлежит XML() и еще около 10 функций) с приведением типов.
Код AS3:
public class MyClass
{
}
var o:Object = new MyClass();
var c1:MyClass = o as MyClass;
var c2:MyClass = MyClass(o);
и действия и смысл абсолютно одинаков. Отличается только поведение в случае ошибки.
Глобальные же функции создаются чтобы получать нужный класс из других объектов (в случае необходимости могут и создать новый экземпляр), т.е. они действительно конвертеры.