【发布时间】:2022-11-14 10:51:18
【问题描述】:
所以我正在用 c# 开发一个项目,它实际上是一个太空射击游戏(是的,我首先想到它)。无论如何,我试图将子弹放在一个阵列上,到目前为止一切都很好,但是当我运行游戏并射击时,它会生成中间带有 x 的正方形而不是子弹(错误)。我问过我的大学教授,他告诉我这与照片的路径有关。任何人都可以帮助我吗? 这是代码的一部分:
private void shotfired(int firX)
{
PictureBox shot = new PictureBox();
shot.ImageLocation = "bullet.png"; ***<-This is the photo i try to use***
shot.Location = new Point(firX+50 , Player.Location.Y - 20);
shot.Size = new Size(30, 40);
shot.SizeMode = PictureBoxSizeMode.StretchImage;
Controls.Add(shot);
shooting.Add(shot);
firing.Play();
}
我尝试使用照片的整个路径而不是其名称,但它仍然无法正常工作。照片在 PC 上的程序文件中
【问题讨论】:
标签: c# visual-studio path picturebox