Unity C#スクリプトがVisual Studioの自動コード修了の問題がないという問題を解決します
Visual StudioでUnity C#スクリプトを編集する場合、自動補完関数はUnity関連のコード推奨事項をインテリジェントに提供できるはずです。ただし、この機能が不足している場合は、排除および修理する必要があります。
自動完了の欠如の理由
プロジェクトの種類が一致しません。
スクリプトは、プロジェクト名の代わりに「その他のファイル」としてマークされています。統一が崩壊すると、アクティビティは状態になります。
- unityのためのVisual Studioツール:このツールは、UnityとVisual Studioの接続を促進して、正しい自動完成を実現するために使用されます。インストールされているかどうかを確認してください。
一時的な接続の問題:- 統一とビジュアルスタジオは、一時的に接続を失う可能性があり、その結果、自動完了機能が不足しています。
スクリプトの作成中断:
unityからスクリプトを作成して、それを時期尚早に開くと、自動補完的な関数エラーが発生する可能性があります。 -
solution
-
パート1:統一のためのビジュアルスタジオツールをインストールして構成
fromhereインストールツール。
Unityでは、Visual Studioは外部スクリプトエディター(エディター→プレミア→外部ツール)に構成されています。
パート2:正しいプロジェクトの構成を確認してください
-
Visual Studioでは、ツール→オプション→Unityツール→その他のアイテムの下で、プロジェクト追跡のために「接続アイコンを表示」を有効にします。
Visual Studioの接続アイコンをクリックし、Unityインスタンスを選択して接続を確立します。
-
パート3:プロジェクトを再輸入して開きます
re -Import Projects in Unity(リソース→すべてのインポート)。
Visual Studioでプロジェクトを開きます(リソース→C#プロジェクトを開きます)。 -
- パート4:プロジェクトにスクリプトを含める
Visual Studioでは、[すべてのファイルを表示]をクリックして、すべてのプロジェクトファイルを表示します。
右 - 自動完了関数がないスクリプトをクリックし、「プロジェクトに含める」を選択します。
- パート5:ビジュアルスタジオファイルを削除および再生成
- Visual Studioをオフにします。
プロジェクトディレクトリで、生成されたすべてのVisual Studioファイル(.csproj、.ser、.sln)を削除します。
unityでスクリプトをダブルクリックして、Visual Studioファイルを再生成し、プロジェクトを再オープンします。
パート6:ターゲットフレームワークに関連するエラーを解きます-
-
fromhere
nugetパッケージマネージャーをインストールします。
ビジュアルスタジオを再起動します。
パート7:プロジェクトが読み込まれていることを確認してください-
- ソリューションリソースマネージャーで、すべてのアイテムが表示されているかどうかを確認します。
- ファイルが欠落している場合は、右クリック "ソリューション(#个
以上がなぜ私のUnity C#スクリプトがVisual Studioでオートコンプリートを取得しないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。