本文整理汇总了C#中Animator.PlayInFixedTime方法的典型用法代码示例。如果您正苦于以下问题:C# Animator.PlayInFixedTime方法的具体用法?C# Animator.PlayInFixedTime怎么用?C# Animator.PlayInFixedTime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Animator
的用法示例。
在下文中一共展示了Animator.PlayInFixedTime方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnButtonPressed
public void OnButtonPressed(VirtualButtonAbstractBehaviour vb)
{
if (ControlTarget.tocar == true)
{
Li_animacion = Li.GetComponent<Animator>();
//frente del leon(en la imagen target las patas del dibujo)
if (vb.VirtualButtonName == "VB3_3" || vb.VirtualButtonName == "VB4_3")
{
//de fernte
Li.transform.rotation = Quaternion.LookRotation((giroFrente.transform.position - Li.transform.position));
if(enfadado == false)
{
Li_animacion.Play("Li_Drink");
if(ControlTarget.currentFelicidad +1 == 100)
{
ControlTarget.currentFelicidad = 100;
}
else
{
ControlTarget.currentFelicidad += 1;
}
}
else
{
Li_animacion.PlayInFixedTime("Li_Attack");
}
}
//espalda del leon(en la imagen target arriba de la figura)
if (vb.VirtualButtonName == "VB2_3" || vb.VirtualButtonName == "VB1_3")
{
//de fernte
Li.transform.rotation = Quaternion.LookRotation((giroAtras.transform.position - Li.transform.position));
if(enfadado == false)
{
Li_animacion.Play("Li_Drink");
if(ControlTarget.currentFelicidad +1 == 100)
{
ControlTarget.currentFelicidad = 100;
}
else
{
ControlTarget.currentFelicidad += 1;
}
}
else
{
Li_animacion.PlayInFixedTime("Li_Attack");
}
}
//izquierda del leon
if(vb.VirtualButtonName == "VB1_1" || vb.VirtualButtonName == "VB1_2" ||
vb.VirtualButtonName == "VB4_2" || vb.VirtualButtonName == "VB4_1")
{
//nos giramos
Li.transform.rotation = Quaternion.LookRotation((giroIzquierda.transform.position - Li.transform.position));
//comprobamos el animo del leon y hacemos una animacion respecto a como este
if(enfadado == false)
{
Li_animacion.Play("Li_Drink");
if(ControlTarget.currentFelicidad +1 == 100)
{
ControlTarget.currentFelicidad = 100;
}
else
{
ControlTarget.currentFelicidad += 1;
}
}
else
{
Li_animacion.PlayInFixedTime("Li_Attack");
}
}
//derecha del leon
if (vb.VirtualButtonName == "VB2_1" || vb.VirtualButtonName == "VB2_2" ||
vb.VirtualButtonName == "VB3_1" || vb.VirtualButtonName == "VB3_2")
{
Li.transform.rotation = Quaternion.LookRotation((giroDerecha.transform.position - Li.transform.position));
//comprobamos el animo del leon y hacemos una animacion respecto a como este
if(enfadado == false)
{
Li_animacion.Play("Li_Drink");
if(ControlTarget.currentFelicidad +1 == 100)
{
ControlTarget.currentFelicidad = 100;
}
else
{
ControlTarget.currentFelicidad += 1;
}
}
else
{
Li_animacion.PlayInFixedTime("Li_Attack");
//.........这里部分代码省略.........