コード例 #1
0
		public virtual void addState(BattleFighterState state)
		{
			int _buffId = state.BuffId;
			this.stateMap[_buffId] = state;
			this.fighterStateFlag |= state.State.StateFlag;
			if (this.lastStateMap.ContainsKey(_buffId))
			{
				this.lastStateMap.Remove(_buffId);
			}
		}
コード例 #2
0
ファイル: BattleFighter.cs プロジェクト: wuxin0602/Nothing
		public virtual void addState(BattleFighterState state)
		{
			stateManager.addState(state);
		}