public bool BlinkTile() { bool isBlink = false; Collider2D[] tiles; tiles = Physics2D.OverlapCircleAll(gameObject.transform.position, 0.3f); for (int i = 0; i < tiles.Length; i++) { TileObject tileObject = tiles[i].GetComponentInParent <TileObject>() ?? null; if (tileObject != null) { tileObject.Execute(); isBlink = true; } } return(isBlink); }