Exemplo n.º 1
0
    private void OnTriggerStay2D(Collider2D collision)
    {
        KeyCode keyUp = KeyCode.None;

        foreach (KeyCode vKey in System.Enum.GetValues(typeof(KeyCode)))
        {
            if (Input.GetKeyUp(vKey))
            {
                keyUp = vKey;

                if (keyUp.ToString() == KeyImputManager.GetKeyBind("interact"))
                {
                    if (collision.gameObject.tag == "Player")
                    {
                        podiumReset();
                        podiumSwordChangeSprite();
                        Instantiate(knight_3);
                        knight_3.transform.position = gameObject.transform.position;
                        Player_Info.setPlayerGameObject(knight_3);
                        Player_Info.CharacterName = knight_3.name;
                        HitTracker.HaveHit        = false;
                        destroyPlayer();
                    }
                }
            }
        }
    }