Esempio n. 1
0
    void OnTriggerEnter2D(Collider2D collision)
    {
        Playering go = collision.GetComponent <Playering>();

        if (go)
        {
            go.ScronchSelf();
        }
    }
    // Update is called once per frame
    void Update()
    {
        if (!player)
        {
            GameObject go = GameObject.FindGameObjectWithTag("Player");
            if (go)
            {
                player = go.GetComponent <Playering>();
                Cameraing.playering = player;
            }
        }
        else
        {
            //canvasCore.OnGoingLoading1 = false;
            HPSlider.value = player.HP1;
            if (player.IsAlive)
            {
                if (EikSerkatPanel)
                {
                    EikSerkatPanel.SetActive(false);
                }
            }
            else
            {
                if (EikSerkatPanel)
                {
                    EikSerkatPanel.SetActive(true);
                }
            }

            if (Input.GetAxisRaw("Horizontal") < -Deadzoning || Input.GetAxisRaw("Horizontal") > Deadzoning)
            {
                player.MoveDirect(Input.GetAxisRaw("Horizontal"));
            }
            else
            {
                player.StopMove();
            }

            if (Input.GetAxisRaw("Jump") > .5f)
            {
                player.JumpNow();
            }
            else
            {
                player.StopJump();
            }

            if (Input.GetAxisRaw("Fire1") > .5f)
            {
                player.AttacNow();
            }
            else
            {
                player.StopAttac();
            }

            if (Input.GetAxisRaw("Fire3") > .5f)
            {
                player.SledNow();
            }
            else
            {
                player.StopSled();
            }
        }
    }