コード例 #1
0
        protected override void LoadContent()
        {
            ClientDataRegistry.Settings = ClientSettings.GetSettings();

            //Parses content data from file named "content.json"
            _contentManager.ParseContent(ClientDataRegistry.Settings.DevelopmentMode);

            //Global texture load
            Texture2D defaultTexture = new Texture2D(_graphicsDeviceManager.GraphicsDevice, 1, 1);

            defaultTexture.SetData(new[] { Color.White });
            _contentManager.AddTexture("default", defaultTexture);

            AtlasTexture defaultAtlas = new AtlasTexture
            {
                Height     = 1,
                Width      = 1,
                Scale      = 1,
                Texture    = defaultTexture,
                TextureKey = "default",
                X          = 0,
                Y          = 0
            };

            _contentManager.AddAtlasTexture("default", defaultAtlas);

            //start first scene
            _sceneManager.StartScene(nameof(MainMenuScene));
        }