void Start() { chessController = FindObjectOfType <ChessController>(); showMoveScript = FindObjectOfType <ShowMoves>(); gridSize = chessController.ReturnGridSize(); gridOrigin = chessController.ReturnOrigin(); rectTransform = GetComponent <RectTransform>(); audioSource = GetComponent <AudioSource>(); GetComponent <Button>().onClick.AddListener(() => { ShowMoves(); audioSource.Play(); }); }
void Start() { chessController = FindObjectOfType <ChessController>(); showMoveScript = FindObjectOfType <ShowMoves>(); gridSize = chessController.gridSize; gridOrigin = chessController.gridOrigin; rectTransform = GetComponent <RectTransform>(); audioSource = GetComponent <AudioSource>(); GetComponent <Button>().onClick.AddListener(() => { ShowMoves(); audioSource.Play(); }); thisInformation = GetComponent <PieceInformation>(); thisInformation.gridCoordinate = gridCoordinate; thisInformation.isWhite = isWhite; thisInformation.isKing = false; }
private void OnShowMoves() { ShowMoves?.Invoke(this, EventArgs.Empty); }
void Start() { showMoves = FindObjectOfType <ShowMoves>(); }