Shake UI GameObject?

问题描述 投票:0回答:1

我该如何在Unity中摇晃UI GameObject?如图所示,它可以上下左右移动。

我有显示点的UI文本GameObject。触发后,我希望它摇动。我尝试使用Vector 3,但感觉好像使用不正确。一些帮助或指针,将不胜感激。

再次,这是我要在画布上晃动的UI对象。

谢谢!

c# unity3d
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.