MonoGame iPhone iPad 设置

标签 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

最佳答案

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

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

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

我希望这会有所帮助。

关于MonoGame iPhone iPad 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10059877/

相关文章:

3d - XNA/Monogame,绘制多个剪切/倾斜 Sprite 的最快方法

c# - 模型在 XNA 中显示为黑色

Xamarin使用跨平台3D引擎

c# - XNA 中两个纹理之间的碰撞检测

c# - 设置目标字段值

c# - Visual Studio 2015 中的 MonoGame 模板

C# Monogame - 如何在游戏窗口最小化时停止游戏循环

c# - XNA/Mono 效果抛出运行时转换异常

mono - 退出 MonoGame 游戏并将控制权交给 MonoTouch Controller

c# - Monogame 3.6 共享项目 intellisense 在 Monodevelop 7.5 中不起作用