Показать сообщение отдельно
Старый 04.08.2009, 00:04
Dimax4d вне форума Посмотреть профиль Отправить личное сообщение для Dimax4d Найти все сообщения от Dimax4d
  № 12  
Ответить с цитированием
Dimax4d
 
Аватар для Dimax4d

Регистрация: Jul 2009
Адрес: Москва
Сообщений: 99
С классом Number пример неудачный. Он определен как final, то есть от него нельзя наследоваться, да и смысла в этом нет. А по сути - почитайте что такое методы get и set для начала, и про систему событий. Тогда мой пример станет вам понятен

Добавлено через 4 минуты
Код AS3:
package {
	import flash.display.Sprite;
	import flash.events.Event;
 
	public class Main extends Sprite
	{
		private var sprite:MySprite = new MySprite();
 
		public function Main()
		{
			super();	
 
			sprite.addEventListener(Event.RESIZE, this.resizeHandler);
			sprite.width = 300; // в этом месте происходит диспетчеризация события Event.RESIZE, как описано в классе MySprite
 
		}
 
		private function resizeHandler(event:Event):void {
			trace ("Resize");
		}
	}
}


Последний раз редактировалось Dimax4d; 04.08.2009 в 00:09.