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

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

1. 动画节点 · LayaAir3.0文档 · LAYABOX [ 100%]

动画节点(Animation)1. 初步认知Animation节点2. 通过LayaAir IDE创建Animation节点2.1 创建Animation2.2 接收动画数据源2.3 设置自动播放(autoPlay)2.4 控制动画的播放模式(wrapMode)2.5 动画播放的帧间隔时间(interval)2.6 设置播放的起始位置...

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

2. 动画状态机详解 · LayaAir3.0文档 · LAYABOX [ 97%]

...构成,后面再进一步了解每个部分。 首先,动画状态机 Animator 可以允许我们定义动画状态,以及动画状态之间的切换条件,来驱动3D对象播放不同的动画,表现出不同的行为。那么动画状态机有下面几部分构成: 动画状态机组...

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

3. 模型与动画的导入使用 · LayaAir3.0文档 · LAYABOX [ 97%]

...nkey添加动画 当Fbx文件拖入到Scene3D场景中时,会自动添加Animator组件,如果没有可以自行添加Animator组件,并且保证AlwaysAnimate模式 (图8) 此时,我们需要创建一个AnimationController文件,也就是3D动画状态机 (图9) 将新创建的Anim...

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

4. 动画烘焙详解 · LayaAir3.0文档 · LAYABOX [ 88%]

...动作烘焙 由于在LayaAir项目中播放动画的对象都需要添加Animator组件,因此我们先准备好一个带Animator的动画对象,如图2-1所示 (图2-1) 在动画状态机中配置好动画状态和动画片段,如图2-2所示 (图2-2) 此时运行场景,可以看...

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

5. 使用3DUI · LayaAir3.0文档 · LAYABOX [ 82%]

...r.value - 0.1; this.value.y = 35; this.value.visible = true; Main.instance.animator.play("Stun"); Laya.Tween.to( this.value, { y : -20 }, 500, null, Laya.Handler.create(this, this.end)) } private end(): void { this.value.visible = false; } } 上述代码中的Main.instance.animator.play("Stun");表...

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

6. 组件装饰器说明 · LayaAir3.0文档 · LAYABOX [ 76%]

...例代码如下: const { regClass, property } = Laya; @regClass() class Animal { private _weight: number = 0; @property( { type : Number } ) get weight() : number { return this._weight; } set weight(value: number) { this._weight = value; } } 2.3 是否序列化保存 通过装饰器定义为组件...

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

7. 3D变换 · LayaAir3.0文档 · LAYABOX [ 67%]

...执行,定时重复执行(基于帧率) Laya.timer.frameLoop(1, this, this.animate); } private animate(): void { // 旋转立方体(四元数) this.cube.transform.rotate(this.rot, false, false); } } 旋转的效果如动图2-1所示: (动图2-1) 2.2 localRotationEuler() 第二种是欧拉...

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

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

...例代码如下: const { regClass, property } = Laya; @regClass() class Animal { private _weight: number = 0; @property( { type : Number } ) get weight() : number { return this._weight; } set weight(value: number) { this._weight = value; } } 3.2.3 是否序列化保存 通过装饰器定义为组...

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

9. 预制体模块 · LayaAir3.0文档 · LAYABOX [ 65%]

...eeList.lh", type: Laya.Loader.HIERARCHY }, { url: "resources/prefab/uiDemo/animation/AtlasAni.lh", type: Laya.Loader.HIERARCHY }, { url: "resources/prefab/uiDemo/animation/FrameAni.lh", type: Laya.Loader.HIERARCHY }, { url: "resources/prefab/uiDemo/animation/SkeletonAni.lh", type: Laya.Loader.HIERAR...

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

10. 时间轴动画编辑详解 · LayaAir3.0文档 · LAYABOX [ 63%]

...选中球体节点,在右侧的属性面板中点击添加组件,选择Animator组件,在3D节点里只能看到Animator,如果是2D节点只能选Animator2D。 [!Tip|label:Tips] Animator2D是2D动画组件,Animator是3D动画组件。 操作顺序如动图1-6所示: (图1-6) 然后...

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