- 我有一个带有单个世界对象的场景,一个飞机跟踪器,并且正在使用补丁编辑器
- 我可以在单个轴上平移,缩放和旋转对象(xyz)
- 我有一个按钮,允许用户从x> y> z更改旋转轴
- 按下该按钮时,对象旋转值被替换为新值并移动对象,这很烦人。例如,我在X上旋转,点击按钮在Y上旋转,则X旋转将丢失并被新的坐标替换]
- 按下按钮时,我想使用上一个旋转值,并且只修改用户选择的轴
- 例如,如果我在X轴上旋转对象,将按钮轻按到Y,那么我现在应该在Y轴上旋转,同时保持先前的X轴值
- 这是我补丁中的一个示例:
我无法使用补丁编辑器“获取”对象的当前旋转值。我尝试了一个具有子对象的块,使用该子对象的旋转值,然后将其反馈回我的对象,但出现循环错误。本质上,我要做的就是使用当前旋转值,并在按下按钮时修改矢量列(x,y或z)。我应该结合使用补丁程序和脚本吗?我可以单独使用脚本吗?