Visual studio 如何在unity中对动画进行排序
我用C#中的if-else实现了一个包含play、pause、next和back按钮的播放列表,但喜欢使用counter可以给我更好的主意 公共无效nextSq() {Visual studio 如何在unity中对动画进行排序,visual-studio,unity3d,animator,Visual Studio,Unity3d,Animator,我用C#中的if-else实现了一个包含play、pause、next和back按钮的播放列表,但喜欢使用counter可以给我更好的主意 公共无效nextSq() { 使用、技术或对动画进行排序。使用、技术或对动画进行排序。评论不是为了进一步讨论;这段对话一直是。嗨,伙计,我可以做这些事情,但它弄乱了我的计数器,因为我使用相同的计数来递增和递减状态。因此浪费了我的一次单击和实现不起作用适当的操作命令不用于长时间的讨论;这段对话一直是。嗨,伙计,我可以做这些事情,但它弄乱了我的计数器,因为我使用
使用、技术或对动画进行排序。使用、技术或对动画进行排序。评论不是为了进一步讨论;这段对话一直是。嗨,伙计,我可以做这些事情,但它弄乱了我的计数器,因为我使用相同的计数来递增和递减状态。因此浪费了我的一次单击和实现不起作用适当的操作命令不用于长时间的讨论;这段对话一直是。嗨,伙计,我可以做这些事情,但它弄乱了我的计数器,因为我使用相同的计数来递增和递减状态。因此,浪费我的一次单击,实现不起作用
if (CPU_Model.GetCurrentAnimatorStateInfo(0).IsName("Parent_1"))
{
CPU_Model.Play("Parent_2", -1, 0f);
CPU_Model.speed = 0.25f;
}
else if (CPU_Model.GetCurrentAnimatorStateInfo(0).IsName("Parent_2"))
{
CPU_Model.Play("Parent_3", -1, 0f);
CPU_Model.speed = 0.25f;
}
else if (CPU_Model.GetCurrentAnimatorStateInfo(0).IsName("Parent_3"))
{
CPU_Model.Play("Parent_4", -1, 0f);
CPU_Model.speed = 0.25f;
}
}