刚开始的时候,是用数组存储运动物体的运动坐标,然后绘制到picturebox上,但是后来发现随着时间的延长,数组的大小越来越大,占用的内存太大了,于是就想用缓存的方法,比如picturebox的大小是300*300,那么用一个300*300的bitmap来绘制物体的运动轨迹,然后再到picturebox里显示这个bitmap。
那么问题来了:
1.如果运动的物体的轨迹范围超出了bitmap的范围怎么办?
2.如果用一个更大的bitmap来绘制轨迹,问题就又回到了原点,我到底需要用大多的bitmap才能满足需要呢,需要写程序之前估算物体运动的范围吗? 不知道是自己的思路问题,还是没找到合适的方法,请大神们指教!
那么问题来了:
1.如果运动的物体的轨迹范围超出了bitmap的范围怎么办?
2.如果用一个更大的bitmap来绘制轨迹,问题就又回到了原点,我到底需要用大多的bitmap才能满足需要呢,需要写程序之前估算物体运动的范围吗? 不知道是自己的思路问题,还是没找到合适的方法,请大神们指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货