【发布时间】:2016-06-06 03:42:06
【问题描述】:
我正在做一个项目,在该项目中,用户可以通过 x 轴移动球体,并且可以在滑动球体时通过 y 轴制造弹丸。我知道如何在 x 轴上移动对象,但不知道在滑动该对象时制造弹丸,任何形式的帮助将不胜感激..这是我到目前为止的代码....
void Update() {
if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved) {
Vector2 touchDeltaPosition = Input.GetTouch(0).deltaPosition;
transform.Translate(touchDeltaPosition.x * speed, 0, 0);
}
【问题讨论】:
-
那么你的问题是什么?
-
我想在滑动球体时通过 y 轴进行抛物线投影。
-
抛物线运动可以通过物理学使用重力和线性拖动来实现。只需在滑动时使用
rigidbody.AddForce()。