Unity/おすすめアセット/学生
提供: 初心者エンジニアの簡易メモ
アセット
アプリサイズ
- taichiのアセットインポートして、ios通常ビルドで230MB
- taichiのアセットインポートして、iosのcompresionMethodをLZ4でビルドで150MB
キャラクタ動かし方
- シーン上にTaichiのmodelをドラッグ
- Assetsの下にAnimetionsのdirを作成しCreate/AnimatorControllerを作成
- 例として、PersonAnimatorControllerとして作成
- TaichiのanimetorにAnimationのMotionをPersonAnimatorController上へドラッグして入れる
- defaultを設定するためEntryから矢印を引く
URP対応できず
オブジェクトがピンクになったし、materialをlitにしても改善できずだった。
Resourceからロードして動作するサンプル
[SerializeField] RuntimeAnimatorController runtimeAnimatorController; void Start() { GameObject prefab = (GameObject)Resources.Load("Taichi/Models Mecanim/m01_blazer_000_l"); GameObject personObj = Instantiate(prefab, Vector3.zero, Quaternion.identity); personObj.transform.localRotation = Quaternion.Euler(0, 180f, 0); Animator animator = personObj.GetComponent<Animator>(); animator.runtimeAnimatorController = runtimeAnimatorController; }