public void startLevel(GameObject f) { fpsconstroller.SetActive(true); cam.enabled = true; audio_this.enabled = true; room3_controller = GameObject.Find("Room3").GetComponent <Room3Controller>(); maze_block = GameObject.Find("Room2/MazeCube"); maze_block.SetActive(true); portalA = GameObject.Find("Room2/PortalA").GetComponent <Room2PortalA>(); portalB = GameObject.Find("Room2/PortalB").GetComponent <Room2PortalB>(); portalC = GameObject.Find("Room2/PortalC").GetComponent <Room2PortalC>(); portalD = GameObject.Find("Room2/PortalD").GetComponent <Room2PortalD>(); light_cube = GameObject.Find("Room2/LightCube").GetComponent <LightCubeController>(); light_cube.setMaterial(1); portalA.init(); portalB.init(); portalC.init(); portalD.init(); //Debug.Log(f.transform.localPosition.y); portalA.init_place(f); isbegin = false; ms = GameObject.Find("MainCanvas").GetComponent <MainCanvasSet2>(); delay_lim = ms.delay_lim; key = ms.key; }
void Start() { agent = GetComponent <UnityEngine.AI.NavMeshAgent>(); player = GameObject.FindGameObjectWithTag("Player").transform; startTransform = GameObject.FindGameObjectWithTag("EnemyStart").transform; eyes = transform.GetComponentInChildren <MeshRenderer>(); lightCubeController = transform.GetComponentInChildren <LightCubeController>(); }