Показать сообщение отдельно
Старый 03.07.2011, 11:21
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 5  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Bitmap не может ловить события мыши, он не наследуется от InteractiveObject.
Код AS3:
package
{
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	import flash.system.*;
	import flash.ui.*;
	public class test extends Sprite
	{
 
		[Embed(source='logo.png')]
		private var logoPanelClass:Class;
		private var logoPanel:Sprite;
		public function test()
		{
			var bm:Bitmap = new logoPanelClass () as Bitmap;
			bm.height = 100;
			bm.width = 200;
			logoPanel= new Sprite();
			logoPanel.addChild(bm);
			logoPanel.addEventListener(MouseEvent.CLICK, logoPanelClickListener);
			stage.addChild(logoPanel);
 
		}
                private function logoPanelClickListener(e:MouseEvent):void {
			var url:String="http://localhost";
			var urlRequest:URLRequest=new URLRequest(url);
			var window:String="_top";
			navigateToURL(urlRequest,window);
		}
 
	}
}
__________________
משיח לא בא
משיח גם לא מטלפן