首页 > 解决方案 > 摇 UI 游戏对象?

问题描述

如何在 Unity 中晃动 UI GameObject?如,它上下左右移动。

我有显示点的 UI 文本游戏对象。触发时,我希望它震动。我试过使用 Vector 3,但我觉得我用错了。一些帮助或指针将不胜感激。

再一次,它是我想在画布上摇动的 UI 对象。

谢谢!

标签: c#unity3d

解决方案


您可以通过多种方式做到这一点。将脚本附加到 ui 元素。在脚本更新循环中,您可以使用 gameObject.transform.position 值。您还可以使用 lerp 来回移动到不同的目的地。您也可以通过更多方式来实现,但这些方式是最容易实现的。 https://docs.unity3d.com/ScriptReference/Vector3.Lerp.html


推荐阅读