码迷,mamicode.com
首页 > 其他好文 > 详细

分发事件

时间:2015-08-17 10:04:13      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

package 
{
	import flash.events.Event;

	public class StartEvent extends Event
	{
		public static const START:String = "start";
		public static const STWER:String = "STWER";
		/**
		 * 返回道具动态
		 */
		public static const FHTQS:String = "FHTQS";
		public static const DRAGEVENT:String = "dragEvent";

		public var id:int;
		public var zk:Number;
		public var num:int;

		public function StartEvent(val:String):void
		{
			super(val);
		}
	}
}

  

 

分发

第一种

this.mCurrentOjbect.dispatchEvent(new Event("dragEvent"));


第二种
var startEvent:StartEvent = new StartEvent("dragEvent");
                    this.mCurrentOjbect.dispatchEvent(startEvent);
1 注册事件
2 
3 切记继承event。新手容易写错MouseEvent
4 
5 choose_arr[i].addEventListener("dragEvent", onDragFinish);
6 private function onDragFinish(e):void
7 {
8         //code    
9 }

 

分发事件

标签:

原文地址:http://www.cnblogs.com/dt1991/p/4735682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!