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

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

1. 项目资源面板 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...贴图文件,只能用在材质球上。 精灵纹理:图片作为2D的Sprite对象的图片纹理格式,通常在2D开发中使用。此属性在图片资源按照官方的命名规则去命名的时候自动为精灵纹理,否则就是默认值,会导致资源显示异常。 在不改变...

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

2. 组件装饰器说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 97%]

...性标识的类型支持引擎对象类型(例如:Laya.Vector3、Laya.Sprite3D、Laya.Camera等)、自定义的对象类型(需要标记@regClass())、以及TS语言的基本类型。 2.5.1 引擎对象类型 引擎对象类型的理解比较简单,暴露组件属性之后,直接传...

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

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

...来使用,后面我们将详细介绍 而预制体(2D)的根节点为“Sprite”。如图2-4所示 (图2-4) 2.2 创建预制体(3D) 创建预制体3D的过程同预制体2D一样,如动图2-5所示 (动图2-5) 不同的是,双击打开预制体3D,根节点是“Sprite3D”,也就...

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

4. 预制体模块 · LayaAir3文档 · LAYABOX [ 92%]

... (动图2-4) 不同的是,双击打开预制体3D,根节点是“Sprite3D”,也就是我们需要创建的3D精灵对象。同时图2-5右面是默认的IDE场景,用了IDE自带的天空盒 (图2-5) 2.3 修改预制体编辑场景 开发者可以通过如下的方式来更换3D预...

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

5. 抖音小游戏 · LayaAir3.3 · 引擎文档 · LAYABOX [ 86%]

...egClass() export class Script extends Laya.Script { //declare owner : Laya.Sprite3D; @property({ type: Laya.Scene3D }) scene3d: Laya.Scene3D; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { //...

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

6. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 80%]

...路径三、地形处理3.1 高度图3.2 网格地形3D精灵 MeshTerrainSprite3D3.3 更新世界矩阵3.4 得到整数的网格索引3.5 得到世界坐标系下的真实坐标3.6 初始化目标点四、角色移动五、最终代码3D寻路 一、概述 本篇将讲解3D场景的寻路问题,...

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

7. 支付宝小游戏 · LayaAir3.3 · 引擎文档 · LAYABOX [ 77%]

...der.load("sub1/Cube.lh").then((res: Laya.PrefabImpl) => { let sp3: Laya.Sprite3D = res.create() as Laya.Sprite3D; this.scene3d.addChild(sp3); }); }) Laya.loader.loadPackage("sub2", this.printProgress).then(() => { Laya.loader.load("sub2/Sphere.lh").then((res: any) => { let sp3 = res.create(...

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

8. 角色控制器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 73%]

... export default class DirectMove extends Laya.Script { declare owner: Laya.Sprite3D; private characterController: Laya.CharacterController; onAwake(): void { // 获取 角色控制器 组件并赋值给 characterController this.characterController = this.owner.getComponent(Laya.CharacterController);...

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

9. 微信小游戏 · LayaAir3.3 · 引擎文档 · LAYABOX [ 73%]

...egClass() export class Script extends Laya.Script { //declare owner : Laya.Sprite3D; @property({ type: Laya.Scene3D }) scene3d: Laya.Scene3D; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { //...

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

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

...时执行 onUpdate(): void { //让持续盒子旋转 (this.owner as Laya.Sprite).rotation++; } //开始碰撞时执行 onTriggerEnter(other: any): void { var owner: Laya.Sprite = this.owner as Laya.Sprite; if (other.label === "buttle") { //碰撞到子弹后,增加积分,播放声音特效 if (t...

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