我有一个自定义事件类,并希望插入多个参数(如本机事件:MOUSE_UP,CLICK,ROLL_OVER)。以下是我的代码到目前为止:如何为自定义事件创建多个类型和参数?
package
{
import flash.events.Event;
public class MenuGeneratorEvent extends Event
{
public static const PASS_PARAMS:String = "passParams";
public var param1:String = new String();
public function MenuGeneratorEvent(type:String, str:*, bubbles:Boolean = false,
cancelable:Boolean = false):void
{
this.param1 = str;
super(type, bubbles, cancelable);
}
override public function clone():Event
{
return new MenuGeneratorEvent(type, param1, bubbles, cancelable);
}
}
}
我正在使用Flash Professional CC 2015.是否可以这样做?
这是完全可以这样做的。但是你的问题似乎并不指向你的实际问题。至少这是我从答案下面的评论中读到的。 – karfau