0
我想只執行遊戲的模型部分,沒有任何類型的GUI。因此,我會從Unity3D實例化一些類,以某種方式安排它們,「啓動」它們,然後定期讀取遊戲中組件的狀態,或者從它們接收更新事件。如何在C#程序中運行「無頭」(無GUI)Unity3D遊戲?
目前我已經在Unity DLLs available with a NuGet Package,但我不知道如何從這裏下去:
public class HelloUnity3D
{
void run()
{
var myGame = new UnityEngine.MonoBehaviour();
//myGame.WhatNow(?)
}
}
感謝您的回答!其實我最感興趣的是物理(重力,碰撞檢測等)。你認爲我可以創建某種場景,並從手動遊戲循環手動更新它嗎? – heltonbiker
是的。只需在Unity編輯器中進行。請參閱[文檔](https://docs.unity3d.com/Manual/PhysicsSection.html)。 Unity3D有很多關於物理的教程。您可能也對[資產商店中的現有物理相關項目](https://www.assetstore.unity3d.com/en/#!/search/page=2/sortby=relevance/query=physics)感興趣。 – zwcloud