我有三个动画状态和两个bool参数。 我想圈出来。
进入状态“BeklemeAtakYap”没有任何动画。
首先,我设置bool“Bekle”为真,“Saldir”为假。
动画开始“Bekleme”状态。
我设置脚本“Bekle”假,“Saldir”真实。
动画演绎“萨尔迪尔”状态。
我翻译了“Saldir”和“BeklemeAtakYap”。
当“Saldir”状态结束并且“BeklemeAtakYap”开始时,我想要bool参数“Bekle”true“Saldir”false如何做到这一点?
答案 0 :(得分:0)
您可以在Saldir州结束时添加一个AnimationEvent。
右键单击时间轴的顶部,然后选择添加AnimationEvent。
然后在脚本中编写一个函数,该脚本附加到AnimationController并将其分配给AnimationEvent。在该功能中,您可以手动设置动画参数。
GetComponent<Animator>().SetBool("Saldir", false);
顺便说一句,请在您的问题中使用英文单词以提高可读性。
答案 1 :(得分:0)
点击“BeklemeAtakYap”状态,然后点击添加行为 - &gt;添加脚本。 打开脚本并写下;
c = a + b
这是工作。