状态对象  ///成功还是失败  publicboolRegisterState(IStatestate)  {    if(state==null)    {      Log.Error("StateMachine.RegisterStatestateisNull!");      returnfalse;    }    if(mStateDic.ContainsKey(state.GetStateID()))    {      Log.Error("StateMachine.RegisterStatemStateDichavathiskeykey="+state.GetStateID());      return-IMDN开发者社群-imdn.cn"> 状态对象  ///成功还是失败  publicboolRegisterState(IStatestate)  {    if(state==null)    {      Log.Error("StateMachine.RegisterStatestateisNull!");      returnfalse;    }    if(mStateDic.ContainsKey(state.GetStateID()))    {      Log.Error("StateMachine.RegisterStatemStateDichavathiskeykey="+state.GetStateID());      return - IMDN开发者社群-imdn.cn">
登录
首页 » c# » unity3d 状态机

unity3d 状态机

于 2022-03-19 发布 文件大小:2.00 kB
0 127
下载积分: 2 下载次数: 1

代码说明:

有限状态机,stateMachin.cs 可以为UI 或者各种玩家,怪物添加状态,快速状态切换:   ///     /// 注册一个状态     ///     /// 状态对象     /// 成功还是失败     public bool RegisterState(IState state)     {         if (state == null)         {             Log.Error("StateMachine.RegisterState state is Null !");             return false;         }         if (mStateDic.ContainsKey(state.GetStateID()))         {             Log.Error("StateMachine.RegisterState mStateDic hava this key key = " + state.GetStateID());             return

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Zebra
    C# 控制斑马条码打印机(LPT接口) 实现,打印图片汉字功能!!(C# control Zebra bar code printer (LPT Interface) implementation, print pictures Kanji feature! !)
    2013-11-22 15:12:56下载
    积分:1
  • matlab
    matlab,讲的很详细和大家分享一下!(matlab, said very detailed and to share with you!)
    2011-11-30 23:05:24下载
    积分:1
  • 行人导航系统
    其中有MATLAB仿真程序,进行捷联式惯性导航解算,通过数据进行姿态解算和速度解算以及位置解算,最终得到实时的位置和姿态,并且其中采用各种算法使得定位精度更加准确。
    2022-03-16 04:41:52下载
    积分:1
  • Common-multiple-of-three-numbers
    本源代码用三种不同的方法对三个数求最小公倍数,分别是循环穷举法,短除法和函数嵌套法。( Common multiple of three numbers Circular exhaustion Short division Function nesting)
    2013-11-06 16:38:45下载
    积分:1
  • quazip 解压缩源码
    quazip 采用qt 进行解压和压缩,本源码来源官网,可以生成a文件和dll 文件,使用时将a文件和dll文件加入工程中,另外要将头文件加入到工程之中。经本人测试可用
    2022-01-29 00:49:38下载
    积分:1
  • PDAIEC62056
    PDA 电表IEC62056应用开发原程序代码,应该有较大参考价值,可以直接运行.(PDA IEC62056 CODE CAN RUN ,HAVE VERY MUCH VALUE TO IEC62056 DEVELOPER USE BY C#.)
    2010-02-08 16:02:39下载
    积分:1
  • 多通道图像混合
    基于opencv9.0和visualstudio10的图像处理程序,分别对蓝绿红三个通道进行处理
    2022-03-12 20:21:58下载
    积分:1
  • C# 立方体三维旋转动画实例代码
    C# 玩转三维空间,编写实现一个立方体的三维旋转动画特效,运行本程序,会看到窗口中有一个3D立方体,不停旋转,视角改变平滑,看似简单的动画,实际上编写起来挺麻烦,代码文件比较多,而且是一个来自国外的C# 源代码,注释也是英文的,这个实例用到了C#的float、ThreeDMatrix()、ThreeDObject()、ThreeDPolygon(points)、ThreeDPoint、ArrayList()等众多方法,对学习C#的图像渲染有一定参考价值。
    2023-01-09 01:55:03下载
    积分:1
  • c# 对象拷贝属性 Copy方法
    c# 对象拷贝属性 Copy方法
    2014-07-15下载
    积分:1
  • sPCK
    完美世界游戏客户端pck解包打包工具,同时支持cup更新包解包。(Perfect world game client PCK unpack packaging tools, at the same time support CPU update package. )
    2013-10-24 15:03:00下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载