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

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

1. 事件管理 · LayaAir3.0文档 · LAYABOX [ 100%]

...标点击触发后系统派发的事件,开发者也可以调用event()方法派发这些事件,如何派发事件会在下面的内容涉及。 (图2-2) 点击图2-2中3个按钮的任意一个,可以进入对应的功能。我们看看代码是如何使用CLICK 的(以下代码来自...

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

2. UI运行时 · LayaAir3.0文档 · LAYABOX [ 85%]

...图3-4所示。 (图3-4) 而UI组件脚本的生命周期只有如下方法: /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 * 此方法为虚方法,使用时重写覆盖即可 */ onAwake(): void { } /** * 组件被启用后执行,...

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

3. 使用音频 · LayaAir3.0文档 · LAYABOX [ 82%]

...背景音乐。采用laya.media.SoundManager音频管理类中的playMusic方法进行播放,由于是背景音乐,playMusic方法只能同时播放一个音频文件。 ​ 音效:采用的是laya.media.SoundManager音频管理类中的playSound方法,允许同时播放多个音频文件。...

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

4. 视频节点 · LayaAir3.0文档 · LAYABOX [ 82%]

...件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { // 鼠标点击触发播放 Laya.stage.on(Laya.Event.MOUSE_DOWN, () => { Laya.loader.load("resources/layaAir.mp4").then(() => { this.video.play(); //播放视频 }); }) } } 如果...

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

5. TiledMap地图 · LayaAir3.0文档 · LAYABOX [ 78%]

...TiledMap地图 3.2.1 createMap API 说明 laya.TiledMap类中的createMap方法可以创建一个 TiledMap 地图。基础的参数说明如图3-2所示。 (图3-2) 3.2.2 创建地图示例 const { regClass, property } = Laya; @regClass() export class Main extends Laya.Script { private tMap:Laya...

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

6. 精灵 · LayaAir3.0文档 · LAYABOX [ 75%]

...用。 如动图2-7所示,是把一张创建好的渲染纹理(制作方法参看混合使用3D)拖入到Sprite的Texture属性中的。 (动图2-7) 注意:只有通过Sprite的Texture属性才能设置渲染纹理,其它任何显示对象组件中设置渲染纹理的方式都是不...

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

7. 和原生Dom交互 · LayaAir3.0文档 · LAYABOX [ 72%]

...理呢?可能我们想到的是美术出图片。那有没有更简单的方法呢?这里我们选择用svg来进行处理。我们知道在dom元素中用div+css样式来显示这种效果是最简单快捷的方法。那么我们来借助css样式来展示这种效果。下面我们看下简...

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

8. 网络通信 · LayaAir3.0文档 · LAYABOX [ 71%]

... 定义4.2 项目中添加protobuf 类库4.3 加载协议文件4.4 Message 方法4.5 代码示例网络通信 一、概述 在我们的项目开发过程中,除了单机不需要使用网络通信,开发一个网络项目,难免要处理网络通信。本章将讲解LayaAir的网络通信部...

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

9. 基础文本 · LayaAir3.0文档 · LAYABOX [ 68%]

...可以自定义变量名。 (图1-5) 还可以在代码中使用setVar方法动态调节变量n,可以结合1.3节的脚本控制,在脚本中输入如下代码: const { regClass, property } = Laya; @regClass() export class NewScript extends Laya.Script { //declare owner : Laya.Sprite3D; @...

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

10. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 58%]

...一个节点下是否存在某个名字的子节点,通常会调用如下方法来获取子节点 getChildByName("xxx") /** * 根据子节点的名字,获取子节点对象。 * @param name 子节点的名字。 * @return 节点对象。 */ getChildByName(name: string): Node { for (let child of ...

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