Создание интерфейса для pacman и попытка нарисовать призраков. Код работает, но призрак не появляется

private void startButton_Click(object sender, EventArgs e)
{
    try
    {
        Bitmap ghost32 = (Bitmap)Image.FromFile(@"..\\..\\ghost32.PNG", true);

        TextureBrush texture = new TextureBrush(ghost32);
        texture.WrapMode = System.Drawing.Drawing2D.WrapMode.Tile;
        Graphics formGraphics = this.CreateGraphics();
        formGraphics.FillEllipse(texture,
            new RectangleF(90.0F, 110.0F, 100, 100));
        formGraphics.Dispose();

    }
    catch (System.IO.FileNotFoundException)
    {
        MessageBox.Show("There was an error opening the bitmap." +
            "Please check the path.");
    }
}

1 ответ

private Image[] ghost = new Image[1];
Graphics g = e.Graphics;
internal void Paint_Ghost(Graphics g)
{
g.DrawImage(ghostImage[currentPoistion], xPosition, yPosition, 50, 50);
}
public void DrawGhost_LoadRight()
{  
ghostImage[0] = Image.FromFile("ghost.png");
}
private void startButton_Click(object sender, EventArgs e)
{
Paint_Ghost(g);
}
Другие вопросы по тегам