CocosCreator 代碼添加點擊事件函數


const {ccclass, property} = cc._decorator;
@ccclass
export default class TestButton extends cc.Component{
	
	private _button:cc.Button=null;
	
	protected onLoad():void{
		super.onLoad();
		this._button=this.getComponent(cc.Button);
		
		let eventandler=new cc.Component.EventHandler();
		eventHandler.target=this.node;
	    //eventHandler.component=TestButton.name;
        eventHandler.component=this.constructor.name;
		eventHandler.handler="onClick";
		eventHandler.customEventData="my data";
		
		this._button.clickEvents.push(eventHandler);
		
	}
	
	private onClick(event:cc.Event.EventTouch,customData:any):void{
		
	}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM