Показать сообщение отдельно
Старый 22.12.2009, 13:14
MerlinTwi вне форума Посмотреть профиль Отправить личное сообщение для MerlinTwi Посетить домашнюю страницу MerlinTwi Найти все сообщения от MerlinTwi
  № 203  
Ответить с цитированием
MerlinTwi
 
Аватар для MerlinTwi

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
Судя по коду все верно, но раз не работает, то последовательно ищите ошибку. Добавляйте trace в коде, чтобы убедиться, что все нужные функции вызываются и параметры верные.
Добавьте в sky.as
Код AS3:
      public function Update(e : Event):void 
      {
trace("new_asteroid=", new_asteroid); // убедиться, что new_asteroid проинициализирован
         new_asteroid.move();                
      }
в moving_object.as
Код AS3:
	public function move():void
        {
     		 x += Velocity.x;
    	         y += Velocity.y;
trace(this, "x:y=", x, y, "Velocity=", Velocity); // убедиться, что функция вызывается и координаты меняются
        }
__________________
Создатель: Бойцовский клуб | TimeZero | Sky2Fly
Я возьму сам.