人物没有移动

qq_rl4m20j9 Animator Script... 10月11日提问

  • 0 回答
  • 66 浏览

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

public class Playermove : MonoBehaviour {

    Animator anim;

    float Vspeed,Hspeed;

    int runhash = Animator.StringToHash("speed");

// Use this for initialization

void Start () {

        anim = GetComponent<Animator>();

}

// Update is called once per frame

void Update () {

        

}

    void FixedUpdate()

    {

        // Cache the inputs.

        float h = Input.GetAxis("Horizontal");

        float v = Input.GetAxis("Vertical");

        print(h+" "+v);

        anim.SetFloat(runhash, h);

    }

}

我按下d,人物没有发生移动?只是在原地在跑步的动作