Silverlight XNA - GraphicsDeviceManager

时间:2013-03-31 00:19:47

标签: silverlight xna

我正在XNA制作游戏,但希望将其移植到Silverlight XNA。在XNA中,类级别有一个graphics对象,类型为GraphicsDeviceManager。然而,在Silverlight XNA中,没有这样的东西。在这种情况下我该怎么办?我需要它,因为我将ViewPort.Width之类的东西传递给某些游戏对象,所以我知道将它们放在哪里。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

阿。我已经设法发现Silverlight XNA中有一个等价物。它被称为SharedGraphicsDeviceManager。我只是将SharedGraphicsDeviceManager.Current.GraphicsDevice.Viewport传递给类,然后将逻辑适当地应用到对象位置。