egret 利用lambda同时使用局部变量和全局变量

阅读 110

2023-02-08

private createGameScene() {



let stageW = this.stage.stageWidth;

let stageH = this.stage.stageHeight;

let bt=new egret.Bitmap();

bt.texture=RES.getRes("bg2_jpg");

this.addChild(bt);



bt.width=stageW;

bt.height=stageH;

bt.x=100;

bt.y=500;



this.stage.addEventListener(egret.TouchEvent.TOUCH_BEGIN, (evt:egret.TouchEvent)=>{

console.log(11111)

this._distance.x=evt.$stageX-bt.x;

this._distance.y=evt.$stageY-bt.y;

}, this);

this.stage.addEventListener(egret.TouchEvent.TOUCH_MOVE, this.mouseMove, this);

this.stage.addEventListener(egret.TouchEvent.TOUCH_END, (evt:egret.TouchEvent)=>{

console.log(1114411)

bt.$setAlpha(Math.random());

}, this);

精彩评论(0)

0 0 举报