没有合适的资源?快使用搜索试试~ 我知道了~
StateMachine状态机代码C#
共14个文件
cs:12个
gitignore:1个
gitattributes:1个
需积分: 4 1 下载量 171 浏览量
2024-03-25
09:37:26
上传
评论
收藏 6KB ZIP 举报
温馨提示
用C#写的一个简单的状态机模型,大家都可以用来参考,比如一些状态的变化和切换都可以参考这个例子,不再是用各种if else,switch的复杂逻辑来切换各种状态了。 包含一个PlayerState状态抽象类,然后有攻击类,防御,跳跃,下蹲,游离状态等不同的状态类来实现对应的方法,同时还有状态机管理类来管理控制各个不同的状态切换。 代码逻辑很简单,也有一些简单的注释,看不懂的可以联系我,发信息给我留言都可以,
资源推荐
资源详情
资源评论
收起资源包目录
StateMachine-main.zip (14个子文件)
StateMachine-main
.gitattributes 66B
IStateMachineScripts
PlayerController.cs 461B
JumpState.cs 312B
CrouchState.cs 309B
SlideState.cs 307B
PlayerState.cs 342B
StateMachineController.cs 3KB
RunState.cs 304B
SprintState.cs 310B
IdleState.cs 306B
AttackState.cs 308B
ShapeChangeState.cs 319B
PlayerParameters.cs 1KB
.gitignore 1KB
共 14 条
- 1
资源评论
前网易架构师-高司机
- 粉丝: 8076
- 资源: 200
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功