Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

AnimationClip.SampleAnimation

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual
public function SampleAnimation(go: GameObject, time: float): void;
public void SampleAnimation(GameObject go, float time);

Parámetros

go The animated game object.
time The time to sample an animation.

Descripción

Muestra una animación a un tiempo dado para cualquier propiedad del componente que sea animada.

Se recomienda usar en su lugar la interfaz Animation por motivos de desempeño. Esta función mostrará una animation al tiempo fijado en time. Cualquiera de las propiedades de componente que sean animadas en el clip serán reemplazadas con las propiedades del valor mostrado. Most of the time you want to use Animation.Play instead. SampleAnimation is useful when you need to jump between frames in an unordered way or basado en alguna entrada especial.

See Also: Animation.

// Plays an animation clip backwards by sampling it every frame.
 var clip : AnimationClip;
 function Update() {
 	clip.SampleAnimation(gameObject, clip.length - Time.time);
}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public AnimationClip clip; void Update() { clip.SampleAnimation(gameObject, clip.length - Time.time); } }