状态对象  ///成功还是失败  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 105
下载积分: 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 个回复

  • Inverter SPWM
    dsPIC30F开环变频程序,C语言编写可调试通过(dsPIC30F open-loop frequency conversion process, C language can be debugged)
    2013-12-13 12:04:25下载
    积分:1
  • DS1302
    说明:  基于proteus仿真,用atmega16操作ds1302(Based on Proteus simulation, DS1302 is operated by ATmega16)
    2020-06-28 00:03:08下载
    积分:1
  • 单片机源程序超级精华包
    单片机源程序超级精华包 《不怕掉电的超级万年历》源程序及文件 超级单片机工具集 单片机控制步进电机源程序 汉字点阵滚动指示牌源程序 基于单片机总线方式的数码管接口电路 使用单片机制作多路输入电压表程序 为工控设备增加温度、时钟显示电路源程序 无线电制作精汇(2)单片机源程序 液晶显示电冰箱温控器源程序 用ATmega16设计简单流水灯电路相关文件 用单片机设计的测速表源程序 用单片机制作电池容量测试源程序 320×240图形点阵液晶与51单片机的接口设计 多功能遥控小车的硬件软件设计程序 基于51单片机的公交车报站系统程序 基于LED点阵显示屏9路抢答器的设计制作程序 家庭无线控制红外报警系统 可编程加、减计时器的设计与实现 用ATMEGA48制作低成本高精度的数字温度计 用单片机设计电子音乐门铃
    2020-12-11下载
    积分:1
  • PID
    wood_berry蒸馏塔的PID控制,使用matlab编程实现。(wood_berry distillation column PID control, the use of matlab programming.)
    2013-08-20 08:55:29下载
    积分:1
  • micro-serve
    基于MSP430舵机控制程序,SG90舵机,由PWM进行控制(MSP430-based steering control procedure, SG90 servos controlled by the PWM)
    2021-03-08 15:59:28下载
    积分:1
  • C_Presentation_Day1
    c notes on array, pointer ans some basic programs
    2020-06-25 18:40:01下载
    积分:1
  • CANopen_stack
    说明:  CAN Open Libraries for Implementation
    2019-01-11 23:14:11下载
    积分:1
  • 一元多项式相加 模块具体功能如下: 1.链表存储多项式的结构 2.实现两个多项式相加...
    一元多项式相加 模块具体功能如下: 1.链表存储多项式的结构 2.实现两个多项式相加-one yuan polynomial function of the sum of specific modules, as follows : 1. Chain store the structure of two polynomials. Add to achieve two polynomials
    2022-02-04 06:48:15下载
    积分:1
  • MFC5
    Visual C++ MFC扩展编程实例和教程第5部分 对初学者很有帮助(Visual C++ MFC extension of programming examples and tutorial Part 5 very helpful for beginners)
    2009-03-14 19:10:04下载
    积分:1
  • TIN_Voronoi
    基于c#编程语言生成不规则三角网,能实现画点生成网型(Irregular Triangulation)
    2018-05-21 16:01:59下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载