MonoGame iPhone iPad设置

时间:2012-04-08 02:12:26

标签: monogame

我最近将WP7 XNA应用迁移到了MonoGame。当我构建时,我得到一个错误,说没有图形设备管理器。这是代码:

MonoGame.Framework.MacOS> Game.cs

    private GraphicsDeviceManager graphicsDeviceManager
    {
        get
        {
            if (_graphicsDeviceManager == null)
            {
                _graphicsDeviceManager = (IGraphicsDeviceManager)
                    Services.GetService(typeof(IGraphicsDeviceManager));

                if (_graphicsDeviceManager == null)
                    throw new InvalidOperationException ("No Graphics Device Manager");
            }
            return (GraphicsDeviceManager)_graphicsDeviceManager;
        }
    }

看来我的游戏课永远不会开始。我为游戏创建了一个MacOS项目。我使用了不正确的吗?我按照以下步骤制作了iPad / iPhone游戏:http://www.facepuncher.com/blogs/10parameters/?p=42

1 个答案:

答案 0 :(得分:4)

如果您创建一个MacOS项目,它将尝试定位MacOS。如果你安装了MonoTouch,你应该能够创建一个iOS项目,让你可以定位iPhone / iPod / iPad。

您发布的网站上的说明适用于MacOS项目。

我们希望在不久的将来包含MonoGame项目模板。

我希望这会有所帮助。