大约有 12 项符合查询结果, 库内数据总量为 30,897 项。 (搜索耗时: 0.0072 秒)
...,Protobuf 能够将复杂的数据结构(如包含多种数据类型的对象,像是包含整数、字符串、嵌套对象、数组等)转换为紧凑的二进制格式,大大减少了数据的体积,这对于网络传输来说能够降低带宽占用并且提高传输速度。而且在...
来源: Laya3.0_文档 发布时间: 20250103
...计模式。 LayaAir的ECS,将场景中每一个有着唯一ID的显示对象节点都被看做一个个的实体。每一个实体都可以为其添加一个或多个不同的组件系统脚本。 在这里,组件系统是组件与系统两个组成部分,组件只包含数据,不包含逻...
来源: Laya3.0_文档 发布时间: 20250103
...的扩展API。 editor.d.ts 是编辑器UI进程的API。常用的是全局对象Editor和IEditor命名空间下的类和接口。 editor-env.d.ts 是场景场景进程的API。常用的是全局对象EditorEnv和IEditorEnv命名空间下的类和接口。 editor-ui.d.ts 编辑器UI库。使用IEdit...
来源: Laya3.0_文档 发布时间: 20250214
...ess(res: any) { console.log("加载进度" + JSON.stringify(res)); //将res对象转换成JSON格式的字符串,此处打印的值为1。本句代码主要应用于小游戏发布后打印loadTask反应下载进度 } } 注:资源加载请参考《资源加载》。 利用代码加载时,不...
来源: Laya3.0_文档 发布时间: 20250103
...碰撞形状使用示例 内置的碰撞器使用思路为,创建节点对象,创建碰撞器,创建碰撞器形状,为碰撞器添加碰撞形状。 我们以创建圆锥形刚体碰撞器为例,编写代码如下所示: /* ……省略若干代码 */ /**增加圆锥形刚体碰撞器 *...
来源: Laya3.0_文档 发布时间: 20250103
...{ type: String, caption: "IDE显示用的别名", tips: "这是一个文本对象,只能输入文本哦" }) public text1: string = ""; //装饰器属性类型的简写方式,适用于只定义类型的需求 @property(String) public text2: string = ""; constructor() { super(); } } @property()是...
来源: Laya3.0_文档 发布时间: 20250103
...D仍然可以使用,但它只是Script的别名。Script可以挂载到2D对象,也可以挂载到3D对象。 4.2 LayaAir2中,Component与Script的区别,是Component主要通过继承方式写逻辑,Script则是比较纯正的组件机制。 在LayaAir3.0中,Component具有完整的生...
来源: Laya3.0_文档 发布时间: 20250217
...域。2D导航代理定义了寻路的代理,用于表示寻路的主体对象(角色、NPC、载具等)。 二、2D导航网格表面 如图2-1所示,有一个以地形为背景的2D场景。场景中有山脉,湖泊,小路等, (图2-1) 2.1 组件属性 在这个地形背景层级...
来源: Laya3.0_文档 发布时间: 20250214
...定义动画状态,以及动画状态之间的切换条件,来驱动3D对象播放不同的动画,表现出不同的行为。那么动画状态机有下面几部分构成: 动画状态机组件 Animator Component :是Sprite3D上的一个组件,用来控制动画状态机的接口。 动...
来源: Laya3.0_文档 发布时间: 20240910
...锥体,它使用一组由投影中心产生的放射投影线,将三维对象投影到投影平面上去。这种透视模式,是一种模拟了人眼近大远小视觉效果的摄像机成相模式,如动图4-2所示。 (动图4-2) Field of view是视野范围,从动图4-2可以看到...
来源: Laya3.0_文档 发布时间: 20240910