簡體   English   中英

在 Visual Studio 中處理多個項目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM