我試圖創建一個.NET 4.6.1類庫的使用這個NuGet包吧: https://www.nuget.org/packages/NLua/ 當我點擊安裝我得到這個消息: Package restore failed. Rolling back package changes for 'ClassLibrary1'.
如果我在相同的解決方案中嘗試使用Web應用程序進行相同的安裝,則安裝會成功完成
所以我一直在研究一個簡單的遊戲引擎,它使用SFML.Net作爲圖形,而不是,而NLua則用於腳本遊戲。所以我在我的BaseGame類中有這個方法,它應該運行一個Lua腳本並向Lua端添加一些對象和方法等。我有一個try/catch塊來捕獲任何異常。 public bool Start(uint x = 800U, uint y = 600U)
{
LuaState = ne
我有一個使用泛型參數的實體組件系統。我試圖讓Lua腳本使用NLua工作。 但是我不知道如何從Lua環境中訪問一個通用參數。 像這樣的事情?: if e:HasComponent<Position>() then
print("Found position...")
end
如果沒有辦法做到這一點,那麼我會如何去使組件通過串訪問? 代碼片斷將根據要求提供,因爲我認爲這不是我的代碼的問