c# - 摇 UI 游戏对象?
问题描述
如何在 Unity 中晃动 UI GameObject?如,它上下左右移动。
我有显示点的 UI 文本游戏对象。触发时,我希望它震动。我试过使用 Vector 3,但我觉得我用错了。一些帮助或指针将不胜感激。
再一次,它是我想在画布上摇动的 UI 对象。
谢谢!
解决方案
您可以通过多种方式做到这一点。将脚本附加到 ui 元素。在脚本更新循环中,您可以使用 gameObject.transform.position 值。您还可以使用 lerp 来回移动到不同的目的地。您也可以通过更多方式来实现,但这些方式是最容易实现的。 https://docs.unity3d.com/ScriptReference/Vector3.Lerp.html
推荐阅读
- performance-testing - jupiter zerocode ParallelLoadExtension 选择方法顺序
- c# - 如何在 LINQ 中使用自有类型?
- javascript - 在反应js中将道具传递给状态
- python - 使用 ansible_facts 捕获大小
- python - 分别存储不同行的csv文件
- sql - 标准 SQL (BigQuery) 中的用户定义数据类型?
- python - 忽略黑色格式化程序的 pyproject.toml 文件中的 Django 迁移
- javascript - eval()函数的基本分析
- python - 具有相同名称和数据的熊猫数据框合并列以逗号分隔
- python - 在 Matplotlib 上更改 3D 绘图的纵横比