Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème sur unity

    6 septembre 2021 à 14:53:51

    Bonjour à tous, 

    je suis en train de developper un jeu 2D et quand je met la camera en enfant de mon player, tout deviens bleu quand je deplace mon player, pourquoi ?

    j'ai un message d'erreur dans la console "'mage' AnimationEvent has no function name specified!", pourquoi ?

    mon code C# :

    using System.Collections;

    using System.Collections.Generic;

    using UnityEngine;

    public class mage : MonoBehaviour

    {

        float speed = 0.1f;

        public float h, v;

        Animator anim;

        void Start()

        {

            anim = GetComponent<Animator>();

        }

        // Update is called once per frame

        void Update()

        {

            h = Input.GetAxis("Horizontal") * speed;

            v = Input.GetAxis("Vertical") * speed;

            if (Input.GetKey(KeyCode.LeftArrow))

            {

                transform.localScale = new Vector2(-1, 1);

                anim.SetBool("marche", true);

            }

            else if (Input.GetKey(KeyCode.RightArrow))

            {

                transform.localScale = new Vector2(1, 1);

                anim.SetBool("marche", true);

            }

            else if (Input.GetKeyUp(KeyCode.RightArrow))

            {

                transform.localScale = new Vector2(1, 1);

                anim.SetBool("marche", false);

            }

            else if (Input.GetKeyUp(KeyCode.LeftArrow))

            {

                transform.localScale = new Vector2(-1, 1);

                anim.SetBool("marche", false);

            }

            else if(Input.GetKey(KeyCode.UpArrow))

            {

                anim.SetBool("saut", true);

            }

            else if (Input.GetKeyUp(KeyCode.UpArrow))

            {

                anim.SetBool("saut", false);

            }

            transform.Translate(h, v, 0);

        }

    }

    • Partager sur Facebook
    • Partager sur Twitter
    Cordialement, Hamann Benoit

    Problème sur unity

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    • Editeur
    • Markdown