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.
|
tile data More...
Public Member Functions | |
virtual XSTile | CreateXSTile (Vector3Int tilePos) |
virtual void | UpdateEditModePrevPos () |
virtual void | AddBoxCollider (Vector3 tileSize) |
virtual void | RemoveNode () |
bool | IsNull () |
You cannot use "==" to check gameobject is null, because the gameobject in Unity is override "==", but when the gameobject is converted to the XSITileNode, it will not use the override "==" More... | |
Protected Attributes | |
int | cost = 1 |
move cost More... | |
Accessibility | access |
walk passable More... | |
Properties | |
int | Cost [get] |
Accessibility | Access [get] |
Vector3 | WorldPos [get, set] |
int | AngleY [get] |
![]() | |
int | Cost [get] |
Accessibility | Access [get] |
Vector3 | WorldPos [get, set] |
int | AngleY [get] |
tile data
|
inlinevirtual |
Implements XSSLG.XSITileNode.
|
virtual |
Implements XSSLG.XSITileNode.
bool XSSLG.XSTileNode.IsNull | ( | ) |
You cannot use "==" to check gameobject is null, because the gameobject in Unity is override "==", but when the gameobject is converted to the XSITileNode, it will not use the override "=="
Implements XSSLG.XSITileNode.
|
virtual |
Implements XSSLG.XSITileNode.
|
inlinevirtual |
Implements XSSLG.XSITileNode.
|
protected |
walk passable
|
protected |
move cost
|
get |
|
get |
|
get |
|
getset |