Показать сообщение отдельно
Старый 24.02.2008, 15:17
A.E.M. вне форума Посмотреть профиль Отправить личное сообщение для A.E.M. Найти все сообщения от A.E.M.
  № 80  
Ответить с цитированием
A.E.M.
 
Аватар для A.E.M.

Регистрация: Jun 2007
Сообщений: 61
Отправить сообщение для A.E.M. с помощью ICQ
Всем здрасти!

Вот код из примера про даблклик, пробую на flash cs3, выдает ошибку...
Никак не могу понять почему.... заранее спасибо за ответ и извините за тупой вопрос (:

ошибка:

1026: Constructor functions must be instance methosods

Код:
 package main{
	import flash.display.MovieClip;
	import flash.events.Event;
	import flash.events.MouseEvent;

	public class myButton extends MovieClip {
		public function myButton() {
			doubleClickEnabled=true;
			addEventListener(MouseEvent.DOUBLE_CLICK, onDblClick);
		}
		private function onDblClick(evt:MouseEvent):void {
			trace("onDblClick");
			visible=false;
		}
	}
}