【问题标题】:How can I automatically overlap 2 equal objects that are at different locations/scale/rotation?如何自动重叠位于不同位置/比例/旋转的 2 个相等对象?
【发布时间】:2019-08-01 18:07:13
【问题描述】:

我想取两个对象并将它们 1:1 重叠。我在一个统一项目中有 2 个 .obj 对象,我正在寻找的最终结果是如何在对象 #2 中自动查找对象 #1 并重新排列对象 1 以使其与对象 2 1:1 重叠的代码。如标题所述,对象 #1 与对象 #2 的比例/旋转/位置不同。

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    我会使用 Transform.localScale,使用它并将两个比例值存储在 vector3 中 s,存储它们的两个变换位置,然后设置一个等于另一个。

    【讨论】:

    • IMO,我认为您可以逐个查找您想要执行的每个操作,并且可以解决它,例如如何将一个对象的变换位置更改为另一个对象。如何获取对象的比例,如何获取对象的旋转。然后将它们拼凑在一起。
    猜你喜欢
    • 2013-05-25
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 2023-01-15
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 2020-09-17
    相关资源
    最近更新 更多