我加入力的rigidbody2D跳躍:添加力跳躍,而且角色的移動在x軸上
rigidbody2D.AddForce(new Vector2(0, jumpForce));
的剛體跳躍在Y軸上,但我怎麼能平穩地移動卡拉科特上跳躍時的X軸?
考慮下面的例子:我應該從一個平臺跳到另一個平臺,因爲遊戲是無限的亞軍。
我加入力的rigidbody2D跳躍:添加力跳躍,而且角色的移動在x軸上
rigidbody2D.AddForce(new Vector2(0, jumpForce));
的剛體跳躍在Y軸上,但我怎麼能平穩地移動卡拉科特上跳躍時的X軸?
考慮下面的例子:我應該從一個平臺跳到另一個平臺,因爲遊戲是無限的亞軍。
添加水平力。
rigidbody2D.AddForce(new Vector2(horizontalForce,verticalForce));
可以通過設置它的位置 transform.position =新的Vector3移動它(transform.position.x +速度* Time.deltatime,transform.position.y,transform.position.z);
and when rigidbody2D.AddForce(vector2.UP * jumpforce);這應該工作順利