logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

游戏设计模式之有限状态机(FSM)

本文介绍了有限状态机(FSM)的核心设计及其实现。FSM由四个关键部分组成:状态(State)定义行为逻辑,状态机管理器(StateMachine)协调状态切换,转换条件(Transition)判断切换规则,上下文(Context)提供实体数据和方法。文章以玩家角色为例,展示了站立、移动和跳跃三种状态的具体实现,包括状态接口定义、玩家类(上下文)以及状态机管理器的完整代码。通过这种结构化的状态管理

#游戏#设计模式#unity +1
Unity新输入系统(Input System)教学篇

本文详细介绍了Unity新输入系统的优势、安装配置及核心功能。新系统支持全场景硬件和跨平台使用,实现逻辑与输入解耦,提供精准的输入控制(区分按下、持续、松开等状态)和更高性能。安装需通过PackageManager添加InputSystem包,并在PlayerSettings中启用。核心配置文件InputActionAsset包含ActionMaps、Actions和BindingProperti

#unity#游戏引擎#游戏程序
到底了