Class HexLinesGrid
public class HexLinesGrid : GridBehaviour<PointyHexPoint>
- Inheritance
-
HexLinesGrid
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.runInEditModeComponent.GetComponent<T>()Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentsInParent<T>()Component.transformComponent.gameObjectComponent.tagObject.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.nameObject.hideFlags
- Extension Methods
Fields
cellColor
public Color cellColor
Field Value
lineColor
public Color lineColor
Field Value
Methods
InitGrid()
When this behaviour is attached to a grid builder, this method is called once the grid is created, and all cells(tiles) have been instantiated.
Override this to implement custom initialisation code. (You can access the grid through the Grid property).
public override void InitGrid()
OnLeftClick(PointyHexPoint)
public void OnLeftClick(PointyHexPoint clickedPoint)
Parameters
clickedPoint
PointyHexPoint
OnRightClick(PointyHexPoint)
public void OnRightClick(PointyHexPoint clickedPoint)
Parameters
clickedPoint
PointyHexPoint