IEnumerator AddArrowCrt(Arrow.Direction direction) { selectedTile.GetComponent <Animator>().Play("Animate"); GameObject gm = Instantiate(arrow, selectedTile.transform.position, arrow.transform.rotation); gm.GetComponent <Arrow>().setDirection(direction); gm.SetActive(false); gm.transform.parent = selectedTile.transform; yield return(new WaitForSeconds(0.5f)); gm.SetActive(true); }
public void AddArrow(Arrow.Direction direction) { HideOptionMenu(); StartCoroutine(AddArrowCrt(direction)); ShowArrowEditor(); }
public void AddArrow(int row, int column, Arrow.Direction direction) { selectedTile = GetTile(row, column); AddArrow(direction); }