public IEnumerator OnGetInPiece(object obj, GetInPieceEventArgs e) { PieceUI pieceUi = activePlayer.piecesParent.GetChild(e.piece.index).GetComponent <PieceUI>(); Transform[] transforms = new Transform[] { blocksParent.GetChild(e.piece.position) }; yield return(StartCoroutine(pieceUi.StepMove(transforms))); }
public void OnGetInPiece(object obj, GetInPieceEventArgs e) { taskManager.Add(() => { StartCoroutine(SafeRun(visualizer.OnGetInPiece(obj, e))); }); }
public void OnGetInPiece(object obj, GetInPieceEventArgs e) { Debug.LogFormat("GET IN: piece {0} position {1}", e.piece.index, e.piece.position); }