示例#1
0
文件: Life.cs 项目: 741645596/batgame
 /// <summary>
 /// 设置lifeM 核心结构
 /// </summary>
 /// <returns></returns>
 public virtual int SetLifeCore(LifeMCore Core)
 {
     m_SceneID = NdUtil.GetSceneID();
     m_Core.Copy(Core);
     CM.JoinCombat(m_SceneID, this, Core);
     return(m_SceneID);
 }
示例#2
0
 /// <summary>
 /// Floor不加入cm列表
 /// </summary>
 /// <author>zhulin</author>
 public override int SetLifeCore(LifeMCore Core)
 {
     m_SceneID = NdUtil.GetSceneID();
     m_Core.Copy(Core);
     if (IsCanAttack) {
         InBoat = true;
         CM.JoinCombat(m_SceneID, this, m_Core);
     }
     return m_SceneID;
 }
示例#3
0
文件: Life.cs 项目: 741645596/batgame
 public virtual void SetMoveState(MoveState state)
 {
     m_Core.m_MoveState = state;
     CM.JoinCombat(SceneID, this, m_Core);
     if (state == MoveState.Walk)
     {
         InBoat = true;
     }
     else if (state == MoveState.Fly)
     {
         InBoat = false;
     }
 }