Unity/3d/アニメーション
提供: 初心者エンジニアの簡易メモ
2020年6月6日 (土) 04:35時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==人型アセットのDL== #AssetStoreからZonbie(https://assetstore.unity.com/packages/3d/characters/humanoids/zombie-30232?locale=ja-JP)をダウンロード #それ...」)
人型アセットのDL
- AssetStoreからZonbie(https://assetstore.unity.com/packages/3d/characters/humanoids/zombie-30232?locale=ja-JP)をダウンロード
- それをimport
- PrefubからZonbie1をヒエラルキーにドラッグ
- Assetsの下にAnimetionsのdirを作成しCreate/AnimatorControllerを作成
- 例として、ZonbieAnimatorControllerとして作成
- Zonbie1のanimetorにPrefubのAnimattionsのZonbie~を全てZonbieAnimatorController上へドラッグして入れる
- defaultをattackを設定
- zonbieオブジェクトに以下csをアタッチする
ZonbieController.cs
using UnityEngine.AI; [RequireComponent(typeof(Animator))] public class EnemyController : MonoBehaviour { Animator animator; void Start() { animator = GetComponent<Animator>(); } void Update() { animator.SetFloat("Speed", 0.2f, 0.1f, Time.deltaTime); } }
参考:https://unity.moon-bear.com/zombie-slayer/enemy-animation/