Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4039.00元
关于Animator.StringToHash()
LISIR发起了问答2017-08-26
4
回复
1406
浏览

private readonly int hashLocomotionTag = Animator.StringToHash("Locomotion");

Animator.StringToHash()这个函数是做什么的,它使用的参数“Locomotion”这个是做啥的,我在animatorcontrlloer中是不是需要定义一个 locomotion变量什么的,纠结了很久了这个问题。

 

所有回复
  • LISIR 2017-08-26

    唉,突然懂一点了,那个参数包含的类型还挺多,可能是变量名称 可能是状态的名称 也可能是 tag,应该是这样吧

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-08-26

    把一个字符串转变成一个哈希值,这里不用管为什么这样转,你主要是看哪里用了哈希值就行了,会用就行

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • LISIR 2017-08-28

    我知道是字符串转哈希值,开始主要是不晓得这个字符串在状态机中怎么关联起来,后面看了,才晓得

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-08-28

    棒,继续加油

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!