2017-10-02 8 views
-2

Unity StandardアセットをUnity 5.6.0にインポートしました。私は3人称キャラクタをシーンにドラッグしますが、アニメーションは維持されますが、AWSDまたは左/右キーは移動しません。 これは1つのプロジェクトでのみ発生しており、他のすべてのプロジェクトでも使用できます。私はネットから検索しましたが、解決策の中ではうまくいかないようです。3人目のキャラクターは団結して動いていません。

+0

問題のコードをコードに入力できますか? – Miek

答えて

0

キャラクターコントローラは、複数の部分(アニメーションファイル/モデル/スクリプト、場合によっては他のファイル)で構成されています。 3人目のキャラクターをシーンにロードする方法に問題がある可能性があります。私は、プロジェクト内で第三者のキャラクターのプレハブを作成し、それをプレハブとしてエクスポートしようとします。オブジェクトに添付されたスクリプトも欠落している可能性があります。プレハブは、あなたのキャラクター/オブジェクトを構成する要素を残すことを防ぐのに役立ちます。レベルの建設にも役立ちます。それは場合に役立ちます

はこちらをご覧ください:https://docs.unity3d.com/Manual/Prefabs.html

をもう一つの可能​​な説明は、あなたの入力設定そのユニティプロジェクト内のセットアップを持っているかである可能性があります。作業インスタンスと非稼働インスタンスの2つの入力を比較してみてください。

は、より詳細なアプローチのためにここで探してみてください。https://docs.unity3d.com/Manual/class-InputManager.html

+0

私はすでにシーンに3人目のキャラクタープレハブを使用しており、必要なスクリプトとアニメーターがすべて付属しており、他のすべてのプロジェクトでは動作していますが、これは動作していません。 – Farooq

+0

別の方法が追加されました。 InputManagerの設定を見てみてください。これらはそれぞれのプロジェクトで同様ですか? – Gee

+0

はいInputManagerの設定も同じです – Farooq

1

ただ輸入は、いくつかの場所に間違っている可能性が団結三人称コントローラで資産を再インポートまたはにビルド設定の下でゲームを構築しようとしてみてくださいそれが役に立ったかどうかを確認してください

関連する問題