[英]Handling multiple projects in Visual Studio
我試圖在 Visual Studio(SteamVR,Obi)中一次性處理多個項目。 問題僅出現在 Visual Studio 中,在 Unity 編輯器中一切正常。
我在 Visual Studio 2019 中的項目如下所示:
現在,我想在連接所有項目的主項目腳本中編寫代碼。 代碼:
using Obi;
using UnityEngine;
using UnityEngine.Rendering;
using Valve.VR.InteractionSystem;
public class ObiURPSteamVR : MonoBehaviour
{
//1 - Obi - no problem in Unity, VS error in declaration
public ObiEmitter emitter;
//2 - URP Volume - working
public Volume URPVolume;
//3 - SteamVR - no problem in Unity, VS error in declaration AND in "using"
public Player steamVRPlayer;
}
我的問題是如何連接所有項目,有可能嗎? 我將再添加一次,在 Unity Editor 中一切正常,我可以拖放 SteamVR 播放器和 ObiEmitter,控制台 output 中沒有錯誤。 謝謝你的每一個想法。
在 Visual Studio 中,創建一個“空解決方案”。 將您的所有項目添加到此解決方案中。 當一個項目引用另一個項目的類型時,右鍵單擊該項目並“添加引用”。
所以顯然它是 Unity 2019.3.12f 版本中的一個錯誤。 檢查 2019.4.01f,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.