Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

AnimationClip.SampleAnimation

マニュアルに切り替える
public void SampleAnimation(GameObject go, float time);

パラメーター

go アニメーションさせるゲームオブジェクト
time アニメーションをサンプリングする時間

説明

アニメーションのプロパティーに時間を与えてアニメーションのサンプリングを行います

これはパフォーマンス上の理由から代わりに Animation インターフェースを使用することをお勧めします。 これは time を与えて animation をサンプリングします。 クリップでアニメーションされているコンポーネントプロパティーはサンプリングされた値に置き換えられます。 ほとんどの場合は Animation.Play を使用してください。SampleAnimation は順不同にフレーム間を移動させたり、 特殊な入力を行いたい場合によく使用されます。

See Also: Animation.

using UnityEngine;
using System.Collections;

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