Ejemplo n.º 1
0
    void Start()
    {
        AILevelGenerator levelAI = demoManager.GetComponent <AILevelGenerator>();

        levelAI.player.GetComponent <PlayerMovement>().active = false;
        GetComponent <Text>().text = levelAI.numOfRooms.ToString();
        Camera.main.GetComponent <CameraController>().rotateActive = false;
    }
Ejemplo n.º 2
0
 public void GiveGameObject(GameObject gameObject, string tag)
 {
     if (tag == "generator")
     {
         generator = gameObject.GetComponent <AILevelGenerator>();
     }
     else if (tag == "parent")
     {
         parent = gameObject;
     }
 }
Ejemplo n.º 3
0
    void Update()
    {
        Text textComp = GetComponent <Text>();

        if (Input.GetKeyDown(KeyCode.Backspace) && GetComponent <Text>().text.Length > 0)
        {
            textComp.text = GetComponent <Text>().text.Substring(0, GetComponent <Text>().text.Length - 1);
        }
        if (Input.GetKeyDown(KeyCode.Alpha0))
        {
            textComp.text += '0';
        }
        if (Input.GetKeyDown(KeyCode.Alpha1))
        {
            textComp.text += '1';
        }
        if (Input.GetKeyDown(KeyCode.Alpha2))
        {
            textComp.text += '2';
        }
        if (Input.GetKeyDown(KeyCode.Alpha3))
        {
            textComp.text += '3';
        }
        if (Input.GetKeyDown(KeyCode.Alpha4))
        {
            textComp.text += '4';
        }
        if (Input.GetKeyDown(KeyCode.Alpha5))
        {
            textComp.text += '5';
        }
        if (Input.GetKeyDown(KeyCode.Alpha6))
        {
            textComp.text += '6';
        }
        if (Input.GetKeyDown(KeyCode.Alpha7))
        {
            textComp.text += '7';
        }
        if (Input.GetKeyDown(KeyCode.Alpha8))
        {
            textComp.text += '8';
        }
        if (Input.GetKeyDown(KeyCode.Alpha9))
        {
            textComp.text += '9';
        }
        if (Input.GetKeyDown(KeyCode.KeypadEnter))
        {
            AILevelGenerator levelAI = demoManager.GetComponent <AILevelGenerator>();
            if (textComp.text != "")
            {
                levelAI.numOfRooms = int.Parse(textComp.text);
                levelAI.reloadRooms();
            }
            else
            {
                levelAI.textSpawned = false;
            }
            levelAI.player.GetComponent <PlayerMovement>().active      = true;
            Camera.main.GetComponent <CameraController>().rotateActive = true;
            Destroy(gameObject);
        }
    }