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

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

1. 节点管理 · LayaAir3.0文档 · LAYABOX [ 100%]

...才能更快的实现复杂的需求。每个节点组件类都是继承自Node类,Node类是可放在显示列表中的所有对象的基类。该显示列表管理 Laya 运行时中显示的所有对象。使用 Node 类排列显示列表中的显示对象。Node 对象可以有子显示对象...

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

2. 搭建基础开发环境 · LayaAir3.0文档 · LAYABOX [ 94%]

...、下载并安装LayaAir IDE二、搭建TS开发环境2.1 下载并安装Node.js2.2 安装TSC三、安装浏览器四、下载安装VSCode搭建开发环境 Author: Charley 在熟悉开发环境之前,请开发者们准备好相关的工具环境~ 一、下载并安装LayaAir IDE IDE内集成了...

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

3. 引擎基础概念 · LayaAir3.0文档 · LAYABOX [ 86%]

...、节点、显示列表、显示对象、容器对象 LayaAir引擎中,Node(节点)类是可放在显示列表中的所有对象的基类,2D的基础精灵Sprite与3D的基础精灵Sprite3D都继承于Node,不仅于此,所有继承于Node的子类或孙类,也可称为节点,例如...

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

4. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 79%]

.../移动,HTTP请求,上传/下载等等。 开发者可以直接使用node模块,另外,IDE也内置了一些常用的npm库,例如sharp,glob,pinyin, @svgdotjs/svg.js等。引用node内置模块可以使用import xx from "xx"的方式,所有IDE内置cjs模块都可以通过IEditor.req...

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

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

...点的名字。 * @return 节点对象。 */ getChildByName(name: string): Node { for (let child of this._children) { if (child && child.name === name) return child; } return null; } 当我们找到子节点时,也可以对节点做一些基础操作,比如删除掉自己方法 removeSel...

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

6. ProtocolBuffer通信 · LayaAir3.0文档 · LAYABOX [ 73%]

...rotobufjs-cli --save-dev (图1-1) npm 环境都没有的,请先安装好 Node.js 后再继续阅读。 1.2 编写.proto文件 .proto 文件用于定义数据结构和消息格式,它是 Protobuf 的核心,客户端与服务端都基于该文件协议进行通信。在 chat.proto 文件中,...

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

7. OPPO小游戏 · LayaAir3.0文档 · LAYABOX [ 59%]

...上。 3、PC电脑的chrome浏览器与手机数据连接线。 4、安装node.js 环境, 这里推荐安装14.x.x 稳定版本(10.x.x 以上版本可能出现不兼容问题),node官网:https://nodejs.org/en/。 就是下载安装,比较简单,也不细介绍。能在命令行里调起np...

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

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

...安装AStar为例,如图1-2所示, (图1-2) 会把astar包安装到node_modules目录中,并且会在package.json的dependencies属性下添加astar。 看一下package.json里的内容: { "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "bin": { "test": "bin/bu...

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

9. Web发布 · LayaAir3.0文档 · LAYABOX [ 50%]

...了,可以打开项目发布的文件目录。在发布目录下,使用Node.js的anywhere启动一个本地服务器运行Web项目。如动图2-4所示,在“web”文件夹中打开命令行cmd,输入anywhere,然后点击键盘回车键就可以启动一个本地服务器了。 (动图...

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

10. 3D粒子编辑模块 · LayaAir3.0文档 · LAYABOX [ 42%]

...高程序的运行速度和稳定性。 5.1 自定义Particle3D类 import Node = Laya.Node; import Sprite3D = Laya.Sprite3D; import ShuriKenParticle3D = Laya.ShuriKenParticle3D; import ShurikenParticleSystem = Laya.ShurikenParticleSystem; import { Pool } from "./Pool"; //粒子特效的基类,包...

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