0

我的GUi.HorizontalSlider场景中有一个,并且有一个附有FreeCamera脚本的相机。这导致了当我滑动 时HorizontalSlider,相机也会根据滑块鼠标移动而旋转的问题。

如何在不旋转相机的情况下滑动 GUI.Horizo​​ntalSlider?

    var vSliderValue = 0.0F;
    var R : Transform;
    var L : Transform;

    function OnGUI () {
        vSliderValue = GUI.HorizontalSlider(new Rect(25, 25, 150, 150), vSliderValue, 0.0F, -180.0F);
        R.transform.rotation.eulerAngles.y = vSliderValue;

    }

谢谢

4

1 回答 1

0

该代码在 C# 和 javascript 中也可以正常工作。刚刚更改R.transform.rotation.eulerAnglesR.transform.eulerAnglesfor C#(在 JS 中也可以使用)。必须有一些代码在同一脚本中转换相机。

于 2013-09-21T07:37:50.807 回答