大约有 14 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0054 秒)
...具,广泛应用于游戏开发。它采用骨骼驱动的动画方式,通过关键帧插值和网格变形,使角色或对象的动画更加流畅,并且比逐帧动画更节省资源。 如何制作Spine骨骼动画,不在本文中介绍,感兴趣的开发者可以到Spine 网站查看...
来源: Laya3.0_文档 发布时间: 20251128
...中,实体被定义为唯一的标识符(ID),其核心作用仅是通过ID关联组件,不包含任何数据或对象属性。这种设计旨在实现彻底的数据与逻辑解耦。 在LayaAir引擎中,基础的游戏对象是节点(Node),开发者的组件脚本都是基于节...
来源: Laya3.0_文档 发布时间: 20251010
... 中的核心作用,就是帮助 IDE 识别开发者自定义的组件。通过装饰器标识,开发者可以将组件内部需要配置的数据,方便快捷地暴露到 IDE 的属性面板上。这样一来,开发者无需编写额外的配置代码,就能在可视化界面中直接调...
来源: Laya3.0_文档 发布时间: 20251010
...色控制器的移动不完全受物理引擎的力学系统控制,而是通过显式的移动指令实现,这确保了游戏角色的移动更精确可控。 对于角色控制器,引擎默认使用胶囊碰撞形状(CapsuleColliderShape)作为碰撞形状,这是因为胶囊体形状最...
来源: Laya3.0_文档 发布时间: 20251010
...灯光在游戏效果的制作中具有非常重要的价值,它不仅能通过不同的灯光颜色、强度和形态来营造场景氛围,增强画面层次感,丰富视觉效果。还具有增强游戏的沉浸感,引导玩家注意力、突出重要元素等作用。合理运用2D灯光...
来源: Laya3.0_文档 发布时间: 20251010
... LayaAir中Shader的应用主要体现在对不同材质效果的显示,通过对不同Shader的选择,材质随之改变,形成了各不相同的效果。如图2-2所示,在材质资源的“属性设置”面板中,可以选择自定义的Shader,而图中Laya中的Shader是引擎内置...
来源: Laya3.0_文档 发布时间: 20251010
...项目工程中 假设cube01和cube02共用一个材质redMat,当我们想通过sharedMaterial修改cube01上material的属性的时候,cube02上对应的属性也会被修改 总结 当使用MeshRenderer.material的时候,每次调用都会生成一个新的material到内存中。 当使用Rend...
来源: Laya3.0_文档 发布时间: 20251010
...的资源,如内存、纹理等,以避免内存泄漏和资源浪费。通过合理利用这些生命周期方法,开发者能够更好地管理游戏对象的状态和行为,提高游戏的性能和稳定性。 2.1 全部的生命周期方法列表 全部的生命周期方法如下面列表...
来源: Laya3.0_文档 发布时间: 20251010
...LayaAir3-IDE)中一个至关重要的组成部分,它使开发者能够通过添加和使用引擎资源商店的第三方插件,或自定义插件来极大地扩展和增强IDE的核心功能。这种扩展性不仅允许开发者针对特定项目需求定制工作环境,还能提高开发...
来源: Laya3.0_文档 发布时间: 20251010
...画状态。每个状态,可以创建多个到其它状态的切换。 通过下图,可以清晰了解这四个部分的关系,如图1-1所示: (图1-1) 二、动画状态机组件 我们需要播放动画以及使用动画状态机的对象都需要添加 Animator 组件,该组件是...
来源: Laya3.0_文档 发布时间: 20251010