Показать сообщение отдельно
Старый 29.09.2009, 23:01
Neirol вне форума Посмотреть профиль Отправить личное сообщение для Neirol Посетить домашнюю страницу Neirol Найти все сообщения от Neirol
  № 9  
Ответить с цитированием
Neirol
 
Аватар для Neirol

Регистрация: Sep 2009
Адрес: X = 10, Y = 420, Z = -35
Сообщений: 52
Отправить сообщение для Neirol с помощью ICQ Отправить сообщение для Neirol с помощью Skype™
Ну тогда получается что это не я не прав, а Flash CS4 не прав
Я записал написанное silin в отдельный файл и назвал его так же, как и он назвал свой класс.
Далее самостоятельно подключил пакеты и в ответ получил ошибку:
Migration issue: The method drawCircle is no longer supported.
В замен которого, как я только что заметил должна идти функция drawOval (подсказывает флеш), хотя такую функцию он тоже не воспринимает....

И вдобавок такая ошибка насчет хэндлера EnterFrame....
1046: Type was not found or was not a compile-time constant: Event.

Добавлено через 34 секунды
Т.е. в итоге с моими исправлениями и подсказками флеша:
Код AS3:
package {
	import flash.display.Sprite;
	import flash.display.Graphics;
 
	public class MouseHunter extends Sprite
	{
		private const a:Number = 0.2;
		public function MouseHunter() 
		{
			graphics.beginFill(0);
			graphics.drawOval(0, 0, 20);
			this.addEventListener(Event.ENTER_FRAME, onEnterFrameHandler);
		}
 
		private function onEnterFrameHandler(e:Event):void 
		{
			x += a * mouseX;
			y += a * mouseY;
		}
	}
}
__________________
Рожденный ползать, везде пролезет...