1 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
你的班
public class Phit
{
public List<Point> HitBoxes { get; private set; }
public Phit(List<Point> hitboxes)
{
HitBoxes = hitboxes;
}
}
使用 hitboxes 初始化您的類。
List<Point> hitboxes = new List<Point>
{
new Point(1.2, 1.5),
new Point(1.2, 3.0),
new Point(1.2, 4.5)
};
Phit phit = new Phit(hitboxes);
MouseMove 方法內(nèi)的循環(huán)。
foreach(Point p in phit.HitBoxes)
{
if (e.X > p.X && e.X < p.X + hitw && e.Y > p.Y && e.Y < p.Y + hitw)
{
hitbox(c, p.X, p.Y, 8);
h = true;
tb.Text = $"X: {p.X} / Y: {p.Y}";
hitok = p;
}
}
- 1 回答
- 0 關(guān)注
- 147 瀏覽
添加回答
舉報(bào)