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

大约有 10 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0050 秒)

1. 组件脚本的内置方法 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...any): void { var owner: Laya.Sprite = this.owner as Laya.Sprite; if (other.label === "buttle") { //碰撞到子弹后,增加积分,播放声音特效 if (this._level > 1) { this._level--; this._text.text = (this._level + ""); owner.getComponent(Laya.RigidBody).setVelocity({ x: 0, y: -10 }); L...

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

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

...ya.ColliderBase, contact?: any): void { // 假如碰到了炸弹 if (other.label == "bomb") { // 此处省略爆炸伤害的逻辑 console.log("碰到炸弹:" + self.label + "受到伤害,生命值减少xx"); } else if (other.label == "Medicine") { // 假如碰到了药箱 // 此处省略恢复...

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

3. HTTP通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 79%]

...private hr: HttpRequest; private logger: Laya.TextArea; private text: Laya.Label = new Laya.Label(); onAwake(): void { this.initUI(); this.connect(); } /** * 初始化UI */ private initUI(): void { this.showLogger(); this.text.text = "请查看源码和调试信息,了解如何使用"; this.text.c...

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

4. 2.x引擎项目升级说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...ng", Laya.Loader.IMAGE).then((res)=> { /* res是HTMLImage */ }); [!Type|label:Tips] 不能使用Loader.getRes获得fetch结果,因为fetch方法不缓存 1.6 使用Options。 Laya.loader.load(url, { group:xx, piority:1 }); //priority不限制0-5。为任意整数,数字越大优先级越高...

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

5. 预制体模块 · LayaAir3文档 · LAYABOX [ 70%]

...是强烈不推荐的,因此我们希望使用转换节点来把Box改为Label组件。如动图3-1所示 (动图3-1) 3.1.2 设置字体 接下来,这里就不多介绍标题的制作过程了,如图3-2所示,我们暂时制作一个黄色的30号黑体的字体,作为标题,并改...

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

6. 预制体 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...是强烈不推荐的,因此我们希望使用转换节点来把Box改为Label组件。如动图3-1所示 (动图3-1) 3.1.2 设置字体 接下来,这里就不多介绍标题的制作过程了,如图3-2所示,我们暂时制作一个黄色的30号黑体的字体,作为标题,并改...

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

7. 动画状态机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 65%]

...regClass() export class Main extends Laya.Script { @property( { type: Laya.Label } ) private label: Laya.Label; @property( { type: Laya.Sprite3D } ) private target: Laya.Sprite3D; private animator : Laya.Animator; onStart() { this.label.on( Laya.Event.CLICK, this, this.test ); //获得状态机 this...

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

8. 时间轴动画 · LayaAir3.3 · 引擎文档 · LAYABOX [ 60%]

...点里只能看到Animator,如果是2D节点只能选Animator2D。 [!Tip|label:Tips] Animator2D是2D动画组件,Animator是3D动画组件。 操作顺序如动图1-6所示: (图1-6) 然后,在属性面板中可看到Animator组件。点击Animator组件中的Controller,选择已有的...

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

9. 使用3D UI · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...血量构成,因此Progress正好符合要求。并且血条上面使用Label显示人物的名字。另外注意Prefab的根节点Box的size最好改为2的N次幂,这符合纹理的2的N次幂原则。 3.1.2 创建Sprite3D,添加3D UI组件 在IDE的Scene3D节点下,创建一个Sprite3D对...

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

10. 插件开发说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 39%]

...并用代码控制弹出。方法为: let menu = IEditor.Menu.create([ { label: "test" , click : function() { console.log("clicked"); } } ]); //当需要弹出时 menu.show(); 菜单也支持级联,并且不限层数。例如: IEditor.Menu.create([ { label: "test" , submenu: [ { label : "a" },...

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