我想在所需的路径上移动球图像,在加速度计值的帮助下,可以说道路上有一个“V”转弯。我已经为轨道上的alpha非零轨道拍摄了单独的图像。使用alpha值我正在计算球的下一个点。这适用于平行于X或Y轴的轨道部分。
但是我在倾斜的边缘移动球时遇到问题,如下所示。球有时会被卡住或者让人抽搐或移出赛道。
------------------------------------------
O /
------------------------------------- /
/ /
/ /
/ /
/ /
/ /
或(如果图像不可见)请将第七张图像视为曲目“7”。想要将球移动到类似于“7”的球道上
迫切需要帮助。
提前致谢。 问候, Vishal Mali
答案 0 :(得分:1)
如果使用图像,则应记住这些图像的分辨率是有限的。倾斜边缘在放大时不是直线。
见下图:
| | __| | | o| __| | |
如果'o'是你的球,并且它在屏幕上向下移动,它将卡在像素边界上。更好的方法是矢量化或制作球路径的多边形,并计算球是否仍在此多边形内。
答案 1 :(得分:1)
我使用了 ChipMunck ,我的问题解决了。谢谢你的回答。