コード例 #1
0
        public void UpdateMapEngine()
        {
            #if XBOX
            MapEngineThread.SetProcessorAffinity(3);
            #endif

            while (true)
            {
                ChunkedMapEngine.Update();
            }
        }
コード例 #2
0
        public override void Draw(GameTime gameTime)
        {
            MapSpriteBatch.Begin(
                SpriteSortMode.Immediate,
                BlendState.AlphaBlend,
                SamplerState.PointClamp,
                null,
                null,
                null,
                Matrix.Identity);

            ChunkedMapEngine.Draw(MapSpriteBatch);

            MapSpriteBatch.End();

            base.Draw(gameTime);
        }
コード例 #3
0
 public override void Destruct()
 {
     ChunkedMapEngine.Destruct();
     MapEngineThread.Abort();
     base.Destruct();
 }