0
有沒有一種方法來設置ContentManager而不使用GraphicsDevice?這是一個控制檯應用程序..控制檯模式下的ContentManager?
問題是我得到一個「範圍配置文件」不支持,有沒有辦法讓它不需要DirectX?
有沒有一種方法來設置ContentManager而不使用GraphicsDevice?這是一個控制檯應用程序..控制檯模式下的ContentManager?
問題是我得到一個「範圍配置文件」不支持,有沒有辦法讓它不需要DirectX?
ContentManager需要一個IServiceProvider。最好創建一個可以用自己的行爲實現IServiceProvider的類,而不僅僅是使用Game或GraphicsDevice。
從MSDN:
「小心 當創建一個新的ContentManager,如果沒有遊戲的實例,否則所需的應用程序,它通常是更好地創建一個實現IServiceProvider的接口,而不是創建一個新的類Game的實例只是爲了創建一個GraphicsDeviceManager的新實例。「