Inheritance: MonoBehaviour
Exemplo n.º 1
0
    public void Update(eKey p_Temp)
    {
        Console.Clear();
        switch (p_Temp)
        {
        case eKey.Up:
            y = 30;
            break;

        case eKey.Down:
            y = 32;
            break;

        case eKey.Space:
            if (y == 30)
            {
                Console.Clear();
                OpenScene openScene = new OpenScene();
                OpenScene.Open();
                i--;
            }
            else if (y == 32)
            {
                Environment.Exit(0);
            }
            break;
        }
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        timer = 0;

        typer            = gameObject.GetComponent <Typewriter>();
        loadSceneManager = gameObject.GetComponent <OpenScene>();

        if (SceneManager.GetActiveScene().name != "Intro")
        {
            goodHeart = GameObject.FindGameObjectWithTag("Good Heart");
            goodHeart.SetActive(false);

            badHeart = GameObject.FindGameObjectWithTag("Bad Heart");
            badHeart.SetActive(false);

            speakerImg = characterLeft.GetComponent <SpriteRenderer>();
        }

        button1.SetActive(false);
        button2.SetActive(false);

        playerKarma = 0;

        LoadScene(sceneName);

        DisplayDialogue(currentDialogue);
    }
Exemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player");
     canvas = GameObject.FindGameObjectWithTag("Canvas");
     if (canvas)
     {
         loadSceneManager = canvas.GetComponent <OpenScene> ();
     }
     levelTxt  = levelOverObjects[0].GetComponent <Text> ();
     levelTxt2 = levelOverObjects[2].GetComponent <Text> ();
 }
Exemplo n.º 4
0
 public void OpenNextScene(string nameScene) => OpenScene?.Invoke(nameScene);