MegaMan.LevelEditor.SpriteEditor.CreateTransparencyLayer C# (CSharp) Метод

CreateTransparencyLayer() приватный Метод

private CreateTransparencyLayer ( ) : void
Результат void
        private void CreateTransparencyLayer()
        {
            using (Graphics g = Graphics.FromImage(transparency))
            {
                int x = 0;
                int y = 0;
                Brush fill;
                while (y < transparency.Height)
                {
                    fill = (y % 16 == 0) ? Brushes.White : Brushes.LightGray;
                    while (x < transparency.Width)
                    {
                        g.FillRectangle(fill, x, y, 8, 8);
                        fill = (fill == Brushes.White) ? Brushes.LightGray : Brushes.White;
                        x += 8;
                    }
                    x = 0;
                    y += 8;
                }
            }
        }