XSGridEditor
1.0.0
XSGridEditor is a lightweight square grid map system for 2D/3D SRPG games, and comes with a simple and easy-to-use grid editing function. It can be used as a beginning for you to create SRPG games.
|
战斗管理 继承BattleFSMBase,修改回合状态 More...
Public Member Functions | |
BattleLogic () | |
void | TurnBegin () |
void | Change (IPhaseBase nextPhase) |
统一处理Change传递的第二个参数就是自己 More... | |
void | Update () |
统一处理Update传递的第二个参数就是自己 More... | |
![]() | |
void | Change< T > (IPhaseBase nextPhase, T logic) |
切换阶段 More... | |
void | Update< T > (T logic) |
预留接口,每帧更新 More... | |
Properties | |
XSGridHelper | GridHelper [get] |
grid 助手 More... | |
XSUnitMgr | UnitMgr [get, protected set] |
![]() | |
IPhaseBase | Phase [get, protected set] |
当前的阶段 More... | |
PhaseMouseEvent | MouseEvent = new PhaseMouseEvent() [get] |
鼠标事件处理 More... | |
战斗管理 继承BattleFSMBase,修改回合状态
|
inline |
void XSSLG.BattleLogic.Change | ( | IPhaseBase | nextPhase | ) |
统一处理Change传递的第二个参数就是自己
void XSSLG.BattleLogic.TurnBegin | ( | ) |
void XSSLG.BattleLogic.Update | ( | ) |
统一处理Update传递的第二个参数就是自己
|
get |
grid 助手
|
getprotected set |