2016-09-14 6 views
0

私のユニティを5.4.1にアップデートしました。私はエンジン自体で正常に遊ぶことができますが、私がゲームをビルドすると、次のようなエラーが出ます:ユニティアップデート5.4.1アセンブリリファレンスバグ

タイプまたは名前空間名「NetworkBehaviour」が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?

タイプまたは名前空間の名前UI' does not exist in the namespace UnityEngine 'です。アセンブリの参照がありませんか?

タイプまたは名前空間名 `IPointerUpHandler 'が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?

これらの多くは標準的な資産からのものです。

すべてのディレクティブを使用しているのはスクリプトです。私は何をすべきか分からない。私はバグかもしれないと思う?今は次の更新まで待つべきですか?どんな助けもありがとう。私は同じ問題を抱えているために使用される

+0

Unity 5.4ベータ版を最初にインストールしましたか? – joreldraw

+0

いいえ私は単体の更新ページに行き、新しいアップデートをダウンロードしました – Nick

+0

C:\ ProgramData \ Unity \ index-local.xmlを削除してUnityを再起動してください。 すべての資産を再インポートする唯一の方法がない場合 – joreldraw

答えて

1

、私はAssetsとそれを固定 - 編集>Reimport All

:これはよくユニティのIssueを知っている、そのdoesn'tの仕事ならば、Library\UnityAssembliesフォルダーを削除してみてください。 Unityを再起動すると、フォルダが表示され、おそらく問題が解決されます。

+0

私のスクリプトはどうですか? – Nick

+0

それはよく知られている統一問題です。[link](https://issuetracker.unity3d.com/issues/unexpected-compilation-errors-about-missing-u-module-thrown-when-building-project-to-スタンドアロンのプロジェクトアップグレード後)、それでも動作しない場合は、Library \ UnityAssembliesフォルダを削除して、バックアップを忘れることはありません。 –

+0

オルメノ、それは安全ですか? – Nick

0

アセットの一部はおそらくUnityの以前のバージョン用に設定されています。あなたの資産を再輸出することが助けになるかもしれません。

関連する問題