- 博客(2)
- 收藏
- 关注
原创 Unity新输入系统(Input System)教学篇
本文详细介绍了Unity新输入系统的优势、安装配置及核心功能。新系统支持全场景硬件和跨平台使用,实现逻辑与输入解耦,提供精准的输入控制(区分按下、持续、松开等状态)和更高性能。安装需通过PackageManager添加InputSystem包,并在PlayerSettings中启用。核心配置文件InputActionAsset包含ActionMaps、Actions和BindingProperties三层结构,支持按键绑定、交互设置和数值处理。文中以移动和交互动作为例,演示了如何创建和绑定按键操作。掌握这些
2025-09-05 13:34:41
3768
1
原创 游戏设计模式之有限状态机(FSM)
本文介绍了有限状态机(FSM)的核心设计及其实现。FSM由四个关键部分组成:状态(State)定义行为逻辑,状态机管理器(StateMachine)协调状态切换,转换条件(Transition)判断切换规则,上下文(Context)提供实体数据和方法。文章以玩家角色为例,展示了站立、移动和跳跃三种状态的具体实现,包括状态接口定义、玩家类(上下文)以及状态机管理器的完整代码。通过这种结构化的状态管理方式,可以清晰控制实体的行为逻辑和状态转换。
2025-09-04 23:12:29
972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅