• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 52 项符合查询结果, 库内数据总量为 30,897 项。 (搜索耗时: 0.0056 秒)

41. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 55%]

...; } onEnable(): void { //设置初始速度 let rig: Laya.RigidBody = this.owner.getComponent(Laya.RigidBody); rig.setVelocity({ x: 0, y: -10 }); } onTriggerEnter(other: any, self: any, contact: any): void { //如果被碰到,则移除子弹 this.owner.removeSelf(); } onUpdate(): void { //如果...

来源: Laya3.0_文档 发布时间: 20250103

42. 使用3D精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 52%]

...vent.MOUSE_UP, this, this.mouseUp); this.camera = (<Laya.Camera>this.owner); } /** * 监听键盘事件 */ onUpdate(): void { var elapsedTime: number = Laya.timer.delta; if (!isNaN(this.lastMouseX) && !isNaN(this.lastMouseY) && this.isMouseDown) { Laya.InputManager.hasKeyDown(8...

来源: Laya3.0_文档 发布时间: 20250103

43. 两个物体 ,如果在update里修改其中一个物体的rotationEuler,会触发另一个物体的onTriggerEnter回调 [ 51%]

...er(other: Laya.PhysicsComponent) { console.error("onTriggerEnter " + other.owner.name); } }   已上传demo和相关资源.麻烦大佬们帮忙看看,谢谢 附件 : --> Test3DBug.zip 2020-07-20 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相...

来源: Laya_社区 发布时间: 20200720

44. 2D寻路 · LayaAir3.3 · 引擎文档 · LAYABOX [ 50%]

...建完毕,此方法只执行一次 onAwake(): void { let sprite = this.owner as Laya.Sprite; //sprite.cache = true; this._temp = new Laya.Sprite(); this.owner.scene.addChild(this._temp); this.findCompents(this._allAgent, sprite.scene, Nav2DAgent); } onMouseClick(evt: Laya.Event): void { let pos = ...

来源: Laya3.0_文档 发布时间: 20250214

45. 使用3D摄像机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...法,使用时重写覆盖即可 */ onStart(): void { this.camera = this.owner as Laya.Camera; if (this.target) { this.target.transform.position.cloneTo(this.curpos); this.delatpos = new Laya.Vector3(); } } /** * 每帧更新时执行,尽量不要在这里写大循环逻辑或者使用getComponen...

来源: Laya3.0_文档 发布时间: 20240910

46. 3D粒子 · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...wn(e: Event): void { var particle = Particle3D.Create(this.filePath); this.owner.addChild(particle); } //鼠标抬起后,会释放对象池 mouseUp(e: Event): void { Particle3D.ClearPool(this.filePath); } } Copyright ©Layabox 2025 all right reserved,powered by LayaAir Engine更新时间: 2025...

来源: Laya3.0_文档 发布时间: 20250214

47. 3D粒子编辑模块 · LayaAir3文档 · LAYABOX [ 44%]

...wn(e: Event): void { var particle = Particle3D.Create(this.filePath); this.owner.addChild(particle); } //鼠标抬起后,会释放对象池 mouseUp(e: Event): void { Particle3D.ClearPool(this.filePath); } } Copyright ©Layabox 2022 all right reserved,powered by LayaAir Engine更新时间: 2025...

来源: Laya3.0_文档 发布时间: 20250104

48. 3D物理编辑 · LayaAir3.3 · 引擎文档 · LAYABOX [ 42%]

...his.out); //将射线碰撞到的物体设置为红色 ((this.out.collider.owner).getComponent(Laya.MeshRenderer).sharedMaterial as Laya.BlinnPhongMaterial).albedoColor = new Laya.Color(0.0, 1.0, 0.0, 1.0); /* ……省略若干代码 */ 4.4 使用异形物理射线 常规的物理射线是用一条...

来源: Laya3.0_文档 发布时间: 20250103

49. 列表组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 40%]

...处理 list.renderHandler = new Laya.Handler(this, this.updateItem); this.owner.addChild(list); // 设置数据源为对应图片的路径 var data: any[] = []; for (var i: number = 0; i < 10; ++i) { data.push("resources/res/ui/listskins/1.jpg"); data.push("resources/res/ui/listskins/2.jpg"); dat...

来源: Laya3.0_文档 发布时间: 20240910

50. 单选框组组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 40%]

...true; rg.selectHandler = new Laya.Handler(this, this.onSelectChange); this.owner.addChild(rg); return rg; } private onSelectChange(index: number): void { console.log("你选择了第 " + (index + 1) + " 项"); } } 效果如图所示: (图3-1) Copyright ©Layabox 2025 all right reserved,power...

来源: Laya3.0_文档 发布时间: 20240910