简单的问题,

我创建了一个sprite的动画,并添加了一个布尔(Bool)说他可以进攻。如果此布尔值是正确的,则允许他发起攻击并进入攻击状态。有人可以给我代码来访问我在C#中的Unity中声明的BOOL参数。

最佳答案

您可以使用Animator.GetBool()方法检索布尔型Animator参数。

Animator animator;

void Start() {
    animator = GetComponent<Animator>();
}

void Update() {
    var attacking = animator.GetBool("Attacking");
}

关于c# - 如何在Unity C#中访问动画参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26998392/

10-11 04:48