アニメーションカーブユニティ

アニメーションカーブユニティ

インポートされたクリップのアニメーションカーブ

アニメーション曲線にアニメーションに配置されたビデオクリップのアニメーションタブをインポートするために取り付けられてもよいです。

これらの曲線を使用すると、状態のアニメーターに応じてアニメーション時間に他の項目を可能にする、インポートするムービークリップに追加データを追加することができます。例えば、氷冷条件下ゲームにおいて、追加のアニメーション曲線は呼吸の冷気で凝縮されたプレーヤーを表示するために、粒子系の伝送速度を制御するために使用することができます。

最初のプロジェクトビューにインポートしたアニメーションファイルを選択するには、インポートアニメーションカーブ、アニメーション、リードインスペクタで提供セレクトボタンを追加します。

曲線のタイトルを展開し、現在のビデオクリップに新しいカーブを追加するには、プラスアイコンをクリックしてください。インポートされた動画ファイルは動画複数のセグメントに分割されている場合は、各セグメントには、独自のカスタムカーブを持つことができます。

曲線の見出しを展開し、現在のビデオクリップに新しいカーブを追加するには、プラスアイコンをクリックしてください。インポートされた動画ファイルは動画複数のセグメントに分割されている場合は、各セグメントには、独自のカスタムカーブを持つことができます。
X軸は、正規化された時間プロファイルを示しており、常に0.0と1.0との間(それぞれに関係なく、その持続時間の、ビデオクリップの開始および終了に対応します)。
ここに画像を挿入説明
ここに画像を挿入説明
インポートアニメーションカーブ

キーポイントを作成します:ダブル左クリックを

キーポイントを削除します。

**(1)**キーを移動するマウスは、右 - >キーを削除します。

**(2)**キーを左クリックし、キーボードのDeleteキーを押します

設定する曲線タイプ**:**キーを移動するマウス、右 - >

**オート:**キーは自動的にカーブに応じて設定されています。

**無料スムーズ:**統一着手接線と接線

**フラット:**接線と接線レベルへ

**ブロークン:**接線が提供され、接線
左正接(タンジェント)または右接線(正接)または両方の接線(二接線)から選択することができます。

**無料:**落書き、と本質的に同じ効果が壊れました。

**リニア:**線形曲線

**定数:前に**ポイント上の値であったが、その後、すぐにポイントの値になります。
壊れた、自動車の中で最も簡単なのは最大のスペースを調整します。カーブ効果緑のラインが優先する。

**ループ:**パターンサイクル

ピンポン:上下反転周期曲線と曲線後のカーブ

**クランプ:**エンドポイントの値まで。
コードは以下の通りです


using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Curve : MonoBehaviour
{
    public AnimationCurve animationCurve;
    public Vector3 v3;
    // Start is called before the first frame update
    void Start()
    {
        v3 = transform.position;
    }

    // Update is called once per frame
    void Update()
    {
        transform.position = new Vector3(Time.time+v3.x, animationCurve.Evaluate(Time.time)+v3.y, v3.z);
    }
}


ここに画像を挿入説明このスクリプトは、あなたのオブジェクトを設定したいカーブの動きに合わせてマウントされます。

おすすめ

転載: blog.csdn.net/weixin_44370124/article/details/90812762