如何在Y轴Unity周围翻转游戏对象

时间:2013-05-22 14:23:37

标签: rotation unity3d transform flip quaternions

我正在尝试在Unity中围绕Y轴翻转游戏对象

newCellModel2.transform.rotation=Quaternion.AngleAxis(180, Vector3.up);

任何人都可以告诉我这是错还是正确,因为我没有得到理想的结果 请注意,我的Newmodel是 | _ 形状,因此当我按y轴翻转时,它应该像 _ |

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

设置轮换。这意味着,如果你已经翻转过Newmodel,它就不会产生任何影响(我猜你正在看到的是你想要的行为)。假设您的ascii art右侧x轴和y轴朝向页面顶部,您可能正在寻找:

transform.RotateAround(Vector3.up, Mathf.PI);