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.XSITileNode Interface Reference
Inheritance diagram for XSSLG.XSITileNode:
XSSLG.XSTileNode

Public Member Functions

XSTile CreateXSTile (Vector3Int tilePos)
 
void UpdateEditModePrevPos ()
 
void AddBoxCollider (Vector3 tileSize)
 
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...
 

Properties

int Cost [get]
 
Accessibility Access [get]
 
Vector3 WorldPos [get, set]
 
int AngleY [get]
 

Member Function Documentation

◆ AddBoxCollider()

void XSSLG.XSITileNode.AddBoxCollider ( Vector3  tileSize)

Implemented in XSSLG.XSTileNode.

◆ CreateXSTile()

XSTile XSSLG.XSITileNode.CreateXSTile ( Vector3Int  tilePos)

Implemented in XSSLG.XSTileNode.

◆ IsNull()

bool XSSLG.XSITileNode.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 "=="

Implemented in XSSLG.XSTileNode.

◆ RemoveNode()

void XSSLG.XSITileNode.RemoveNode ( )

Implemented in XSSLG.XSTileNode.

◆ UpdateEditModePrevPos()

void XSSLG.XSITileNode.UpdateEditModePrevPos ( )

Implemented in XSSLG.XSTileNode.

Property Documentation

◆ Access

Accessibility XSSLG.XSITileNode.Access
get

◆ AngleY

int XSSLG.XSITileNode.AngleY
get

◆ Cost

int XSSLG.XSITileNode.Cost
get

◆ WorldPos

Vector3 XSSLG.XSITileNode.WorldPos
getset

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