[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