// Use this for initialization void Start() { _movementQueue = new List <int>(10); _isMoving = false; _winBlock = GameObject.Find("WinBlock").GetComponent <WinBlockBehaviour>(); _wallsAnchor = GameObject.Find("Walls").transform; _iceBlocks = new List <Transform>(); var iceAnchor = GameObject.Find("Floor"); if (iceAnchor) { foreach (Transform block in GameObject.Find("Floor").transform) { if (block.GetComponent <Renderer>().material.name == "Ice (Instance)") { _iceBlocks.Add(block); } } } }
// Use this for initialization void Start() { _winBlock = GameObject.Find("WinBlock").GetComponent <WinBlockBehaviour>(); }