大约有 9 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0043 秒)
定时器1. 帧间隔1.1 定时执行一次 (基于帧率)1.2 定时重复执行 (基于帧率)2. 时间间隔2.1 定时执行一次 (单位为毫秒)2.2 定时重复执行(单位为毫秒)3. 暂停定时器执行4. 当前帧延迟执行5. 清理定时器6. 立即执行并删除定时器定时器 ...
来源: Laya3.0_文档 发布时间: 20251010
...复杂计算4.4 尽量少用autoSize与getBounds4.5 被try catch的函数执行会变得非常慢五、使用chrome的性能分析器5.1 CPU占用分析5.2 内存占用分析六、纹理压缩的使用性能优化 一、 内存优化方式 1.1 通过对象池优化内存 对象池优化是游戏开...
来源: Laya3.0_文档 发布时间: 20251010
... Laya.Vector3(1, 1, 1); constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { // 平移cube this.cube.transform.translate(this.translate, false); } } 效果如图1-1所示,其中1是原位置,2是...
来源: Laya3.0_文档 发布时间: 20251010
...own等)承担系统的逻辑职责,这些方法构成了系统逻辑的执行入口,用于根据组件数据实现具体的行为控制。 这种设计方式将组件与系统职责集中在一个脚本中,既简化了使用流程,也便于逻辑复用和模块解耦,是LayaAir对ECS模...
来源: Laya3.0_文档 发布时间: 20251010
...lic uiBtn: Laya.Button; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.uiBtn.on(Laya.Event.CLICK, this, () => { //点击后,打开Msg场景 Laya.Scene.open("Msg.ls", false, { "text": ...
来源: Laya3.0_文档 发布时间: 20251010
...。 动画状态机文件 Animator Controller :是一个文件,用来执行整个状态机逻辑,驱动动画状态运行,执行状态切换。同时定义了驱动参数,可以由代码逻辑驱动这些参数,再由这些参数驱动动画。 动画状态 Animator State:是状态机...
来源: Laya3.0_文档 发布时间: 20251010
... public txt: Laya.Text; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.txt.pos(Laya.stage.width >> 1, Laya.stage.height >> 1); //位置 this.txt.size(500, 30); //大小 this.tx...
来源: Laya3.0_文档 发布时间: 20251010
...,是通过每40毫秒来循环检查角色行走路线,通过Tween来执行角色位置改变的 //开启定时重复执行 Laya.timer.loop(40, this, this.loopfun); private loopfun(): void { //resPath,角色需要移动的每个世界坐标位置数组 if (this.resPath && this.index &l...
来源: Laya3.0_文档 发布时间: 20230303
...件然后把加载的内容赋值给script.innerHTML。标签自行解析执行js。当然本例子是用的HttpRequest来加载,开发者也可以用Laya.loader.load的方法来进行加载。 eval方法进行加载 private completeHandler(e:any):void { Laya.Browser.window.eval(e); var client:any...
来源: Laya3.0_文档 发布时间: 20251010