0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

BlenderからインポートしたアニメーションをUnity上で編集する方法

Posted at

Blenderからインポートしたアニメーションは、Unity内で直接編集することができません。これは、インポートされたアニメーションクリップがRead-Onlyモードになっているためです。ただし、以下の方法で回避して、アニメーションを編集することができます。

1. アニメーションの複製

インポートされたアニメーションクリップを複製して、複製されたクリップを編集します。

  1. Projectウィンドウでインポートされたアニメーションクリップを選択します。
  2. Ctrl+D (Windows) または Cmd+D (Mac) を押して、アニメーションクリップを複製します。
  3. 複製されたアニメーションクリップを選択し、Inspectorウィンドウで名前と設定を変更します。

2. Animation Override Controller の使用

Animation Override Controller を使用して、特定のアニメーションクリップを別のものにオーバーライドします。

  1. Projectウィンドウで右クリックし、"Create" > "Animator Override Controller" を選択します。
  2. 新しく作成された Override Controller を選択し、Inspectorウィンドウで基本となる Animator Controller を設定します。
  3. アニメーションクリップのリストが表示されるので、オーバーライドしたいアニメーションをドラッグアンドドロップしてリプレースします。

3. アセットのリエクスポート

Blenderでアニメーションを編集し、改めてUnityにインポートする方法もあります。

  1. Blenderでアニメーションを開き、必要な変更を加えます。
  2. アニメーションをFBXなどの形式で再エクスポートします。
  3. Unityに戻り、新しいアセットをインポートまたは既存のアセットを更新します。

4. Playables APIを使用する

Playables APIを使用して、ランタイムでアニメーションクリップのプロパティやイベントを動的に変更することができます。これはより高度な方法であり、プログラミングの知識が必要です。

これらの方法を試して、BlenderからインポートしたアニメーションをUnity内で編集してください。それぞれの方法が異なるシチュエーションやニーズに適しているため、最適な方法を選んで利用すると良いでしょう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?