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.
Public Member Functions | Properties | List of all members
XSSLG.PhaseChooseAtk Class Reference

选择攻击的对象 More...

Inheritance diagram for XSSLG.PhaseChooseAtk:
XSSLG.PhaseBase XSSLG.IPhaseBase

Public Member Functions

 PhaseChooseAtk (SkillBase skill)
 
override void OnEnter< T > (T logic)
 状态进入 More...
 
override void OnExit< T > (T logic)
 状态退出 More...
 
override void OnMouseUpLeft< T > (T logic, XSTile mouseTile)
 鼠标点击事件 More...
 
override void OnMouseUpRight< T > (T logic, XSTile mouseTile)
 
override void OnMouseMove< T > (T logic, XSTile mouseTile)
 鼠标移动事件 More...
 
- Public Member Functions inherited from XSSLG.PhaseBase
virtual void Update< T > (T logic)
 预留接口,每帧更新 More...
 

Properties

SkillBase Skill [get]
 选中的技能 More...
 
XSTile Tile [get, set]
 保存的网格地址,防止重复计算 More...
 
List< Vector3IntAttackRegion [get, set]
 技能的攻击范围 More...
 

Detailed Description

选择攻击的对象

Constructor & Destructor Documentation

◆ PhaseChooseAtk()

XSSLG.PhaseChooseAtk.PhaseChooseAtk ( SkillBase  skill)
inline

Member Function Documentation

◆ OnEnter< T >()

override void XSSLG.PhaseChooseAtk.OnEnter< T > ( logic)
inlinevirtual

状态进入

Reimplemented from XSSLG.PhaseBase.

◆ OnExit< T >()

override void XSSLG.PhaseChooseAtk.OnExit< T > ( logic)
inlinevirtual

状态退出

Reimplemented from XSSLG.PhaseBase.

◆ OnMouseMove< T >()

override void XSSLG.PhaseChooseAtk.OnMouseMove< T > ( logic,
XSTile  mouseTile 
)
inlinevirtual

鼠标移动事件

Reimplemented from XSSLG.PhaseBase.

◆ OnMouseUpLeft< T >()

override void XSSLG.PhaseChooseAtk.OnMouseUpLeft< T > ( logic,
XSTile  mouseTile 
)
inlinevirtual

鼠标点击事件

Reimplemented from XSSLG.PhaseBase.

◆ OnMouseUpRight< T >()

override void XSSLG.PhaseChooseAtk.OnMouseUpRight< T > ( logic,
XSTile  mouseTile 
)
inlinevirtual

Reimplemented from XSSLG.PhaseBase.

Property Documentation

◆ AttackRegion

List<Vector3Int> XSSLG.PhaseChooseAtk.AttackRegion
getsetprivate

技能的攻击范围

◆ Skill

SkillBase XSSLG.PhaseChooseAtk.Skill
getprivate

选中的技能

◆ Tile

XSTile XSSLG.PhaseChooseAtk.Tile
getsetprivate

保存的网格地址,防止重复计算


The documentation for this class was generated from the following file: