球粘在android统一3d的侧壁?

时间:2014-10-30 06:13:25

标签: android unity3d accelerometer unityscript

我尝试在Android设备中运行滚球游戏Unity 3d示例,球粘在侧壁上,当球与侧壁接触时球也非常缓慢地移动。请帮我解决这个问题?

这是我用于移动球的加速计代码

Screen.sleepTimeout = SleepTimeout.NeverSleep;

curAc = Vector3.Lerp(curAc, Input.acceleration-zeroAc, Time.deltaTime/smooth);

GetAxisV = Mathf.Clamp(curAc.y * sensV, -1, 2);

GetAxisH = Mathf.Clamp(curAc.x * sensH, -1, 2);

Vector3 movement = new Vector3 (GetAxisH, 0.0f, GetAxisV);

rigidbody.AddForce(movement * speedAc*2f);

提前致谢

1 个答案:

答案 0 :(得分:0)

在制作弹球游戏时我遇到了类似的问题。我没有使用加速度计,但球的行为是一样的。

只需查看yout对象的physic material即可。必须检查球,墙和任何一层。由于我不确切知道您正在构建什么类型的游戏,我建议您尝试每个参数。