Reality Composer Pro立方体Transform Scale无法输入小数,求解决方案
解决Reality Composer Pro中Transform Scale小数数值被重置的问题
以下是几种可行的解决办法:
解锁缩放比例锁定
查看Transform面板里Scale选项旁的锁形图标,若处于锁定状态,修改单个轴数值会触发比例同步,导致所有值重置为1。点击锁形图标解锁后,即可单独设置各轴的小数缩放值。通过代码直接设置缩放
用Swift/SwiftUI编写代码时,可绕开编辑器面板限制,直接给实体赋值缩放属性。示例代码:import RealityKit let cubeEntity = ModelEntity(mesh: .generateBox(size: 0.2)) // 20cm对应0.2米 cubeEntity.scale = SIMD3<Float>(0.048, 1, 0.048)重置实体后重新设置
选中立方体实体,右键选择Reset Transform重置所有变换属性,再重新输入小数缩放值,可解决部分编辑器缓存异常问题。调整基础尺寸后再设置缩放
先修改立方体的基础尺寸为更小的值,再通过缩放调整到目标大小,避免极端小数引发的编辑器异常。

内容的提问来源于stack exchange,提问作者Jais Anasrulloh Ja'fari
相关产品推荐
相关产品推荐

