c# - DOTween transform.DOMove 函数改变对象的比例
问题描述
嗨,我正在使用 DOTween 进行一些平滑的转换。
Collider _leftForeArmBounds = leftForeArm.GetComponent<Collider>();
for (int i = 0; i < leftForeArmCubes.Count; i++)
leftForeArmCubes[i].transform.DOMove(ExtensionMethods.RandomPointInBounds(_leftForeArmBounds), cubeMoveDuration);
我有这段代码,列表中的立方体是游戏对象的子对象。问题从这里开始。当立方体移动时,它们的比例也平滑地增加到父级。
我之前在之前的一款游戏中使用过同样的代码,但当时并没有发生。这不是我第一次使用 DOTween,但我真的不明白发生了什么,这是某种错误吗?
谢谢
解决方案
也许您可以尝试 DOLocalMove 方法。
推荐阅读
- javascript - 如何解决我遇到的 npm 安装问题
- tensorflow - TF 代理:如何在 ActorDistributionNetwork 的层中使用批量标准化
- wordpress - 如何在 wordpress 中翻译自定义分类法
- javascript - React 中的全局 beforeEach 和 afterEach Jest
- javascript - JavaScript如何在值更改时运行函数
- excel - 从 Excel 2013 转换为 2016 时出现 Excel VBA 自动化错误
- pine-script - Pine Script - 如何为某个价格点绘制形状/字符
- google-apps-script - AppScript vs PostMan UrlFetchApp PUT 语法问题
- javascript - Jquery - 在 html 中添加带有 localStorage 数组值的标签?
- json - 如何在flutter syncfusion_flutter_charts中显示JSON数据