3D技术-如何根据你手指在屏幕上的滑动,确定球应该打多高
手机游戏实习开发中的问题,我正在做一个3D的乒乓球游戏,如何根据你手指在屏幕上的滑动,确定球应该打多高,或者说给球Y轴的速度赋值,在什么情况下增大或者减小的Y轴的速度
这是我实际开发中碰到的问题,希望能有前辈高人进行指教讨论。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
说一点个人想法
首先要获取手势滑动的速度分量,例如android平台可以调用gesture里的onfling方法获取速度v2。
然后可以采用动量守恒定律进行计算:赋予小球一个质量m1,球板一个质量m2,小球在接触前的速度v1。 那么m1 * v = m1 *v1 + m2 * v2;
所得到的v就是击球后的速度,然后在加上损耗因子应该就可以模拟出来了