2

最近、WP7XNAアプリを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

4

1 に答える 1

4

MacOSプロジェクトを作成すると、MacOSをターゲットにしようとします。MonoTouchがインストールされている場合は、iPhone / iPod/iPadをターゲットにできるiOSプロジェクトを作成できるはずです。

あなたが投稿したサイトからの指示はMacOSプロジェクトのためのものです。

近い将来、MonoGameプロジェクトテンプレートを含める予定です。

これがお役に立てば幸いです。

于 2012-04-11T12:01:52.137 に答える