【发布时间】:2019-02-25 19:46:49
【问题描述】:
请注意gif:
有两个对象。
左圆对象 = 圆 colider2D + 刚体2D(冻结位置Y,冻结旋转Z,移动脚本)
移动脚本:
void Update()
{
if(Input.GetAxisRaw("Horizontal") > 0){
transform.Translate(Vector2.right * 2f * Time.deltaTime);
}
}
右方形对象 = 方形 colider2D + 刚体 2D(冻结位置 Y,冻结位置 X,冻结旋转 Z)
将左侧物体向右移动,当两个物体相遇时,左侧物体左右晃动。我不知道为什么。 我希望这两个对象不要重叠。
我怎样才能避免这个问题?
【问题讨论】:
标签: unity3d