【发布时间】:2017-12-21 05:53:21
【问题描述】:
我正在尝试使用我的自定义编辑器围绕它的局部轴(在本例中为人形食指)旋转对象。
public float amount;
void OnGUI() {
amount = EditorGUILayout.Slider("Rotate Amount", amount, 0, 100);
index1.transform.localEulerAngles = new Vector3(0, 0, amount);
}
我遇到的问题是,当我移动滑块时,手指会向下和向前旋转,因此指尖向外指向,而理论上它们应该指向肘部。
我认为我在这里使用了错误的转换类型,那么我应该怎么做才能使用正确的转换呢?
【问题讨论】:
-
我认为这里的屏幕截图会很棒,包括对象的轴。很难想象你的意思是哪个方向。 (您尝试过 x、y 和 z,对吗?)
-
我已经添加了图像,并且我已经尝试了所有轴