战斗单位基类
More...
◆ UnitBase()
◆ CanWalkThrough()
bool XSSLG.UnitBase.CanWalkThrough |
( |
UnitBase |
unit | ) |
|
|
inline |
能否穿过,敌人算墙,会影响行走路径
- Parameters
-
◆ Destroy()
void XSSLG.UnitBase.Destroy |
( |
| ) |
|
|
inline |
◆ FindPath()
◆ GetMoveRegion()
List<Vector3> XSSLG.UnitBase.GetMoveRegion |
( |
| ) |
|
|
inline |
get the unit move region
- Returns
◆ GetStat()
Stat XSSLG.UnitBase.GetStat |
( |
| ) |
|
|
inline |
◆ IsActived()
bool XSSLG.UnitBase.IsActived |
( |
| ) |
|
◆ IsAttacked()
bool XSSLG.UnitBase.IsAttacked |
( |
| ) |
|
◆ IsDead()
bool XSSLG.UnitBase.IsDead |
( |
| ) |
|
◆ IsMoved()
bool XSSLG.UnitBase.IsMoved |
( |
| ) |
|
◆ OnGameEnd()
void XSSLG.UnitBase.OnGameEnd |
( |
| ) |
|
|
inlinepackage |
◆ OnGameStart()
virtual void XSSLG.UnitBase.OnGameStart |
( |
| ) |
|
|
inlinevirtual |
◆ OnTurnEnd()
virtual void XSSLG.UnitBase.OnTurnEnd |
( |
| ) |
|
|
inlinevirtual |
◆ OnTurnStart()
◆ SetActived()
virtual void XSSLG.UnitBase.SetActived |
( |
| ) |
|
|
virtual |
◆ SetAttacked()
void XSSLG.UnitBase.SetAttacked |
( |
| ) |
|
◆ SetDead()
void XSSLG.UnitBase.SetDead |
( |
| ) |
|
◆ SetMoved()
void XSSLG.UnitBase.SetMoved |
( |
| ) |
|
◆ _flag
int XSSLG.UnitBase._flag = 0 |
|
protected |
◆ CachedPaths
◆ Group
◆ Role
◆ Table
◆ WorldPos
abstract Vector3 XSSLG.UnitBase.WorldPos |
|
getset |
The documentation for this class was generated from the following file:
- Assets/XSGridEditor/Scripts/base/battle/unit/UnitBase.cs