public void InitializeTile(int posX, int posY, UITextHandler tileMovesTextComp, UITextHandler tileDepthTextComp, UITextHandler tileSpfVTextComp, SpriteRenderer _tileSprite) { y = posX; x = posY; tileMovesUI = tileMovesTextComp; tileSprite = _tileSprite; if (tileMovesUI) { tileMovesUI.SetTextOfTile(numMoves.ToString()); } else { Debug.LogError("TileMovesUI Not SET"); } tileDepthUI = tileDepthTextComp; if (tileDepthUI) { tileMovesUI.SetTextOfTile(depth.ToString()); } else { Debug.LogError("TileDepthUI Not SET"); } tileSpfVUI = tileSpfVTextComp; if (tileSpfVUI) { tileSpfVUI.SetTextOfTile(spfV.ToString()); } else { Debug.LogError("TileDepthUI Not SET"); } }
private void Init() { if (top == null || current == null) { top = new UITextHandler(topTransform); current = new UITextHandler(scoreTransform); } }
public Tile() { x = 0; y = 0; numMoves = 1; depth = -1; spfV = -1; tileMovesUI = null; tileDepthUI = null; }
public Tile(int posX, int posY, UITextHandler tileMovesTextComp, UITextHandler tileDepthTextComp, UITextHandler tileSpfVTextComp, SpriteRenderer tileSprite) { InitializeTile(posX, posY, tileMovesTextComp, tileDepthTextComp, tileSpfVTextComp, tileSprite); }