Показать сообщение отдельно
Старый 23.10.2006, 12:15
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 4  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
To __etc далеко не все компилляторы различных языков программирования вставляют за человека наследование по умолчанию (ситуация с метаклассами). То что в AS нужно писать extends Object это правило хорошего стиля, не меннее важное чем название класса с большой буквы.
To udaaff Если ты юзаешь this._x то тебе просто необходимо наследовать MovieClip и не пользоваться статическими переменными и функциями. Вообще инструкция this не работает внутри статической функции.
Так же в записи
Код:
 
class Movement extends Object{
   public static function f():void
   {
      trace(this._x)
   }
}
есть ещё одна ошибка, в классе Object свойство _x не определено. Необходимо наследовать MovieClip
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©


Последний раз редактировалось miramax; 23.10.2006 в 12:45.