Fil*_*šek 13 unity-game-engine unity3d-editor unity3d-gui
我正在尝试将onValueChanged事件附加到我的GUI Slider,但由于某种原因,它给了我一个强制选项来放入一个值(它是"On Value Change(Single)"部分中的第四个框).然后它只发送前面提到的值,而不是滑块的实际值.
该活动的代码如下:
public void ChangeWindDirection(float value)
{
Debug.Log("New wind direction: " + value);
}
Run Code Online (Sandbox Code Playgroud)
我尝试重启Unity和Visual Studio 2013无济于事.现在,它甚至会为我尝试创建的每个新事件添加一个值.
Jes*_*per 27
你可以这样做
public void ChangeWindDirection(Slider slider)
{
Debug.Log("New wind direction: " + slider.value);
}
Run Code Online (Sandbox Code Playgroud)
这样你就可以得到滑块值,或滑块有的其他东西:-)希望你想要的是:-)