首页 > 其他分享 >egret 利用lambda同时使用局部变量和全局变量

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

时间:2023-02-08 20:39:28浏览次数:34  
标签:egret lambda bt addEventListener 全局变量 evt TouchEvent stage

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);

标签:egret,lambda,bt,addEventListener,全局变量,evt,TouchEvent,stage
From: https://blog.51cto.com/u_11889343/6044768

相关文章

  • 局部变量与全局变量 js 230208
    目标明确变量声明的区别vara=1b=2的区别要明确体验......
  • Lambda表达式
    Lambda表达式可以简单的理解为可传递的的匿名函数的一种方式,可以使用在函数式接口上,包含参数列表,函数体,返回类型,异常列表基本语法://标准写法(parameters)->{expre......
  • 10.9始终确保全局变量用的内存空间
    在C语言中,在函数外部定义的变量称为全局变量,在函数内部定义的变量称为局部变量。全局变量可以参阅源代码的任意部分,而局部变量只能在定义该变量的函数内进行参阅。  ......
  • 10.9始终确保全局变量用的内存空间
    熟悉了汇编语言后,接下来将进人到本章的后半部分。C语言中在函数外部定义的变量称为全局变量,在函数内部定义的变量称为局部变量。全局变量可以参阅源代码的任意部分,而局部......
  • Java中进行单元测试junit.Assert断言、Mockito模拟对象、verify验证模拟结果、Java8中
    场景Java8新特性-Stream对集合进行操作的常用API:​​Java8新特性-Stream对集合进行操作的常用API_霸道流氓气质的博客-博客_javalist.stream​​在上面使用流操作时需要用到......
  • Java中Lambda表达式基础及使用
    目录一、举例说明1、无参无返回1.1定义一个接口1.2接口实现类1.3测试类2、有参无返回代码示例3、有参有返回二、简单事项1、省略模式2、注意事项三、L......
  • python中的lambda函数用法
    python中的lambda函数用法 例1:传入多个参数的lambda函数defsum(x,y):returnx+y用lambda来实现: p=lambdax,y:x+yprint(p(4,6))例2:传入一个参......
  • Python3排序sorted(key=lambda)
    Python3排序sorted(key=lambda)简述:假如d是一个由元组构成的列表,我们需要用到参数key,也就是关键词,看下面这句命令,lambda是一个隐函数,是固定写法,不要写成别的单词;x表示列......
  • 读Java实战(第二版)笔记02_行为参数化Lambda表达式
    1. 行为参数化1.1. 处理频繁变更的需求的一种软件开发模式1.1.1. 不管你做什么,用户的需求肯定会变1.1.2. 可让代码更好地适应不断变化的要求,减轻未来的工作量1.2.......
  • Effective Modern C++ 第六章 lambda 表达式
    lambda能做到的,手写也能做到,但是lambda实在是太方便了,以至于对C++开发产生了颠覆性的影响:常用场景STL_if算法族的谓词智能指针的自定义析构器线程API的条件......