カーブ

公式サイト:

カーブの編集 | Unity マニュアル [公式]

概要

リンク:

究極のデザインレバー/アニメーションカーブ | Unity Blog [公式]

使い方

操作

Aキーフレーム全体をビューに表示する

F選択しているキーフレームにビューをフォーカスする

Kアクティブなプロパティにキーフレームを挿入/更新する

Cドープシートとカーブエディターを切り替える

ドキュメント:

カーブの編集 | Unity マニュアル [公式]

参考:

知っておくと便利な Animation Window の操作 | テラシュールブログ

How to Create Amazing Effects with Animation Curves | Game Developer

接線 (Tangents)

  • 固定された自動設定 (Clamped Auto)
  • 自動 (Auto)
  • 自由に調整 (Free Smooth)
  • フラット (Flat)
  • ブロークン (Broken)
  • 左の接線/右の接線/両側の接線 (Left Tangent / Right Tangent / Both Tangents)
    • 自由に調整 (Free)
    • リニア (Linear)
    • 一定 (Constant)
    • ウェイト有効 (Weighted)

ドキュメント:

接線の編集 | Unity マニュアル [公式]

TangentMode | Unity スクリプトリファレンス [公式]

参考:

Animation で移動させるとき、減速をなくしたい – teratail

Can I get fully free tangents? – Unity Answers

Remove animation curves – Unity Answers

How to edit multiple tangents simultaneously – Unity Forum

アニメーションカーブ (Animation Curve)

ドキュメント:

AnimationCurve | Unity スクリプトリファレンス [公式]

AnimationCurve.AnimationCurve | Unity スクリプトリファレンス [公式]

AnimationCurve.AddKey | Unity スクリプトリファレンス [公式]

スクリプト

参考:

Animation Curve を Inspector で設定し、スクリプトから使う | kan のメモ帳

2D アクションの作り方/移動を滑らかに表現しよう | ゲームの作り方!

Animation Curve を C# コードに逆変換する | Ronsu900

Curves and Splines | Catlike Coding

How to set an Animation Curve to linear through scripting? – Unity Forum

Altering animation curves via script – Unity Discussions

乱数を生成する

参考:

乱数を使って Animation Curve に応じた確率分布曲線を描く | エクスプラボ

Custom Editor / Custom Property Drawer

参考:

Animation Curve の設定範囲を 0 から 1 に制限できるエディタ拡張 | コガネブログ

正規化された Animation Curve の入力フィールドを表示する | LIGHT11

Animation Curve を正規化するアトリビュートを作る | LIGHT11

Changing how Animation Curve window looks? – Unity Forum

AnimationWindowUtility

コード:

AnimationWindowUtility.cs – GitHub

リファレンス

UnityEngine.AnimationCurve | Unity スクリプトリファレンス [公式]

チュートリアル

Animation Curves are Awesome!!!

Why Animation Curves are So Useful

Animation Curves with C#

Animation Curves (Matthew Clifton)

Tween

入手:

Tween | Unity Asset Store [Official]

iTween

入手:

iTween | Unity Asset Store [Official]

iTween Native Extension | Unity Asset Store [Official]

iTween Examples | Unity Asset Store [Official]

DOTween

動画:

DOTween Pro – Animation Visual Editor

公式サイト:

DOTween [Official]

入手:

DOTween (HOTween v2) | Unity Asset Store [Official]

DOTween Pro | Unity Asset Store [Official]

リポジトリ:

Demigiant/dotween: A Unity C# Animation Engine. HOTween v2 – GitHub

参考:

iTween でずれるときは DOTween を使おう | neoria’s blog

DOTween のインストール | NinaLabo

指定した座標を順に移動させる DOTween の DOPath で進行方向に体を向かせる方法と各座標の到達検知 | kan のメモ帳

Lean Tween

動画:

Features

入手:

Lean Tween | Unity Asset Store [Official]

ドキュメント:

Documentation – Lean Tween | Dented Pixel [Official]

フォーラム:

Lean Tween – A Tweening Engine that is Up to 5x Faster than Competing Engines! | Unity Forum

Spline (nauticaldev)

リポジトリ:

nauticaldev/UnitySpline: Generic, Reusable, Reasonably Fast, and Suuuuuper Simple Splines – GitHub

参考:

Building meshes conforming to terrain deformation – Game Development Stack Exchange

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA