LoginSignup
1
0

More than 1 year has passed since last update.

Unity2019以降でスタンダードアセットのFPSコントローラだけインポートする方法

Last updated at Posted at 2020-11-26

2022年11月28日追記

  • 2022年11月28日現在、アセットストアから、スタンダードアセットがダウンロードできなくなりました。
    image.png
  • そのため、当記事では、すでにローカルにスタンダードアセットがある場合における使い方として参考にしてもらえればと思います。よろしくお願いいたします。

この記事でできること

  • 約180MBのスタンダードアセットにおいて、プロトタイプづくりとしては優秀なFPSコントローラだけをインポートすることができます。
  • 約500kbまで減量できます。

やること

  • 下記ディレクトリ選択を参考にして、インポート時のチェックを行う。

必要なディレクトリ選択

Standard Assets
┗Characters
┃┗FirstPersonCharacter
┃ ┣Audio ←ここはフォルダごと選択
┃ ┣Prefabs
┃ ┃ ┗FPSController.prefab
┃ ┗Scripts
┃  ┣FirstPersonController.cs
┃  ┗MouseLook.cs
┣CrossPlatformInput
┃┗Script ←ここはフォルダごと選択
┗Utility
 ┣CurveControlledBob.cs
 ┣FOVKick.cs
 ┗LerpControllerBob.cs

画像はこちら
20210928a05.png

まとめ

  • インポート時に、必要なデータを選択することにより、約500kbまで減量することができます。

2022/08/01追記

  • 本日確認したところ、下図の「UsingStandardAssets.Effects」に紐づく箇所でエラーが発生して実行できないことを確認しました。
  • 当記事の方法で使用する場合は、下図に紐づく箇所をコメントアウトしてください。
    image.png

こちらの記事もどうぞ

unity2019LTSにスタンダードアセットを入れたあとのエラー回避方法
Unity2020のStarterAssetsで、TPSプレイヤーだけSceneに出したいとき

1
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
1
0