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

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

1. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 100%]

...perty()3.3 IDE中执行生命周期方法@runInEditor3.4 @classInfo()四、代码中使用属性4.1 节点类型方式4.2 组件类型的使用4.3 Prefab类型属性实体组件系统(ECS) Author:Charley 、谷主、孟星煜 一、 什么是ECS ECS是Entity-Component-System(实体-组件-...

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

2. UI滤镜效果 · LayaAir3.0文档 · LAYABOX [ 96%]

....1 IDE中创建滤镜1.2 同时生效二、颜色滤镜2.1 基础属性2.2 代码实现三、模糊滤镜3.1 基础属性3.2 代码实现四、发光滤镜4.1 基础属性4.2 代码实现UI滤镜效果 一、概述 滤镜,主要是用来实现图像的各种特殊效果,使图像取得最佳艺...

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

3. 项目入口说明 · LayaAir3.0文档 · LAYABOX [ 94%]

...,所以一些引擎的初始化配置工作只能是在入口类中通过代码进行设置(如图1-1)。 (图1-1) 但是从LayaAir3.0开始,为了简化开发者的理解与流程,项目的入口再是以入口类的形式出现。入口改为基于启动场景上挂载的自定义...

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

4. 缓动 · LayaAir3.0文档 · LAYABOX [ 92%]

...延迟执行制作出文本缓动的波动效果。 3.3 缓动实例 下列代码中,我们先通过 Tween.from() 方法,实现 “LayaBox” 字符的文本缓动动画。 from() : //创建缓动文本 private createTween():void{ //"LayaBox字符串总宽度" var w:number = 800; //文本创...

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

5. 3D变换 · LayaAir3.0文档 · LAYABOX [ 91%]

...板中,新建一个组件脚本,添加装饰器暴露cube的属性,代码如下: @property({ type: Laya.Sprite3D }) public cube: Laya.Sprite3D; 然后在IDE中,将Cube节点拖入装饰器暴露的属性入口,即可用代码控制Cube节点了。 1. 平移变换 平移变换的定义如...

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

6. 事件管理 · LayaAir3.0文档 · LAYABOX [ 90%]

...响应,当对方发生了某个事件,就会执行于此事件对应的代码。比如用鼠标在一个对象上按下,这个对象预先设定了识别鼠标按下这个事件,就会执行对应的代码。 1.2 事件的分类 1,引擎内置的事件 2,自定义的事件 我们使用...

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

7. 音频节点 · LayaAir3.0文档 · LAYABOX [ 89%]

...音频节点1.1 创建SoundNode1.2 属性介绍1.3 脚本控制SoundNode2.代码创建SoundNode音频节点(SoundNode) 1. LayaAir IDE中使用音频节点 1.1 创建SoundNode 如图1-1所示,可以在层级窗口中右键进行创建,也可以从小部件窗口中拖拽添加。 (图1-1) 1.2...

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

8. 支付宝小游戏 · LayaAir3.0文档 · LAYABOX [ 88%]

...录结构如图2-2所示 : (图2-2) js目录 与 libs目录: 项目代码和引擎库。 resources资源目录 与 Scene.ls: resources资源目录和场景文件Scene.ls,小游戏由于初始包的限制,建议将初始包的内容提前规划好,最好能放到统一的目录下,...

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

9. 引用第三方JS模块 · LayaAir3.0文档 · LAYABOX [ 87%]

...t 初始化项目。 使用npm install xxx --save 安装xxx包。 然后在代码中使用import语句导入即可。 1.2 使用示例 我们用第三方AStar模块来讲解: 1.2.1 npm init 在开发中使用npm init会生成一个pakeage.json文件,这个文件主要是用来记录这个项目...

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

10. 水平布局容器组件 · LayaAir3.0文档 · LAYABOX [ 87%]

...建HBox组件1.1 创建HBox1.2 HBox属性1.3 脚本控制HBox二、通过代码创建HBox组件水平布局容器组件(HBox) HBox其本质是容器类组件,所有的容器类组件都继承自Box,HBox也例外。HBox是常用于水平布局的容器组件,相较于Box它增加了更...

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