[fix] HoldButton 點擊事件衝突
This commit is contained in:
@@ -22,18 +22,6 @@ declare interface Array<T> {
|
||||
AddListener(call: Function): void;
|
||||
}
|
||||
|
||||
Array.prototype.AddListener || Object.defineProperty(Array.prototype, "AddListener", {
|
||||
enumerable: false,
|
||||
value: function (call: Function): void {
|
||||
let EventHandler: cc.Component.EventHandler = new cc.Component.EventHandler();
|
||||
EventHandler.target = <any>"AddListener";
|
||||
EventHandler.component = "AddListener";
|
||||
EventHandler.handler = <any>call;
|
||||
this.push(EventHandler);
|
||||
console.log(`AddListener`);
|
||||
}
|
||||
});
|
||||
|
||||
Array.prototype.ExRemoveAt || Object.defineProperty(Array.prototype, "ExRemoveAt", {
|
||||
enumerable: false,
|
||||
value: function (index: number): any {
|
||||
@@ -93,4 +81,15 @@ Array.prototype.ObjectSort || Object.defineProperty(Array.prototype, "ObjectSort
|
||||
}
|
||||
return arr;
|
||||
}
|
||||
});
|
||||
|
||||
Array.prototype.AddListener || Object.defineProperty(Array.prototype, "AddListener", {
|
||||
enumerable: false,
|
||||
value: function (call: Function): void {
|
||||
let EventHandler: cc.Component.EventHandler = new cc.Component.EventHandler();
|
||||
EventHandler.target = <any>"Callback";
|
||||
EventHandler.component = "Callback";
|
||||
EventHandler.handler = <any>call;
|
||||
this.push(EventHandler);
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user