コード例 #1
0
        private void Draw(WorldStateChange change)
        {
            _worldState = change.Perform(WorldStateChangeAware.Instance)(_worldState);

            var world = _worldBuilder.BuildWorld(_worldState);

            _renderer.Render(world, _backBuffer);
            pictureBox1.Image = _backBuffer;

            var exchange = _backBuffer;

            _backBuffer  = _frontBuffer;
            _frontBuffer = exchange;
        }