3D技术-如何根据你手指在屏幕上的滑动,确定球应该打多高

发布于 2016-11-18 11:13:48 字数 125 浏览 1272 评论 1

手机游戏实习开发中的问题,我正在做一个3D的乒乓球游戏,如何根据你手指在屏幕上的滑动,确定球应该打多高,或者说给球Y轴的速度赋值,在什么情况下增大或者减小的Y轴的速度
这是我实际开发中碰到的问题,希望能有前辈高人进行指教讨论。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

灵芸 2017-07-12 00:39:09

说一点个人想法

首先要获取手势滑动的速度分量,例如android平台可以调用gesture里的onfling方法获取速度v2。

然后可以采用动量守恒定律进行计算:赋予小球一个质量m1,球板一个质量m2,小球在接触前的速度v1。 那么m1 * v = m1 *v1 + m2 * v2;
所得到的v就是击球后的速度,然后在加上损耗因子应该就可以模拟出来了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文