|
//斜上右
if (Boss.Plane_X < pictureBox1.Width - Boss.Width)
Boss.Plane_X = Boss.Plane_X + Boss.MoveSpleed;
else
{
Boss.Plane_X = pictureBox1.Width - Boss.Width;
direction = ran.Next(0, 8);
}
if (Boss.Plane_Y > 0)
Boss.Plane_Y = Boss.Plane_Y - Boss.MoveSpleed;
else
{
Boss.Plane_Y = 0;
direction = ran.Next(0, 8);
}
}
else if (direction == 5)
{
//斜上左
if (Boss.Plane_X > 0)
Boss.Plane_X = Boss.Plane_X - Boss.MoveSpleed;
else
{
Boss.Plane_X = 0;
direction = ran.Next(0, 8);
}
if (Boss.Plane_Y > 0)
Boss.Plane_Y = Boss.Plane_Y - Boss.MoveSpleed;
else
{
Boss.Plane_Y = 0;
direction = ran.Next(0, 8);
}
}
else if (direction == 6)
{
|
|