VB贪食蛇的问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:32:22
本人初学者,之前做了一个五子棋,棋盘是利用Picturebox控件完成的,
设置坐标是用p.scale(x0,y0)-(x1,y1) ,棋盘的线条是利用
picturebox控件里面的line(x0,y0)-(x1,y1) 实现的, 棋子是用
控件里面的circle(x,y),半径 实现;
那么贪食蛇呢??“蛇”是用什么做出来的,picturebox里面的line??
移动怎么实现呢??如果吃了东西,蛇身的长度在末尾增加怎么实现??

可以用控件数组动态添加
先建立picture1(0)
代码是
load picture1(picture1.count)

可以用line画,记下头尾,加长时在末尾再line一些就行了
不过这样好像挺麻烦,不如用Picturebox数组,这样也会更漂亮