Class Tile
- Namespace
- CodeBase.Patterns.Example
- Assembly
- 4Experience.CodeBase.Patterns.Samples.dll
public class Tile : ExtendedMonoBehaviour, IInteractable
- Inheritance
-
Object
Component
Behaviour
MonoBehaviour
Tile
- Implements
-
- Extension Methods
-
Properties
CurrentImage
public Image CurrentImage { get; private set; }
Property Value
- Image
public RectTransform CurrentRectTransform { get; private set; }
Property Value
- RectTransform
XPosition
public int XPosition { get; private set; }
Property Value
- int
YPosition
public int YPosition { get; private set; }
Property Value
- int
Methods
Initialize(int, int, float, Color)
public void Initialize(int x, int y, float tileSize, Color targetColor)
Parameters
x int
y int
tileSize float
targetColor Color
InitializeTileColor(Color)
private void InitializeTileColor(Color targetColor)
Parameters
targetColor Color
InitializeTilePosition(int, int, float)
private void InitializeTilePosition(int x, int y, float tileSize)
Parameters
x int
y int
tileSize float
Interact(UIRaycastController)
public void Interact(UIRaycastController uiRaycastController)
Parameters
uiRaycastController UIRaycastController