www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   2D/GUI (http://forum.boolean.name/forumdisplay.php?f=167)
-   -   Горизонтальный слайдер (http://forum.boolean.name/showthread.php?t=17710)

mepihin 02.01.2013 20:25

Горизонтальный слайдер
 
Я создал горизонтальный слайдер, но никак не могу сделать так, чтобы при передвижение ползунка изменялась громкость на объекте тераина.
PHP код:

var showsettings 0;
function 
OnGUI()
{        
if(
GUI.Button(new Rect(Screen.width-105,30,100,20),"Settings"))
        {
            
showsettings 1;
        }
        if(
showsettings==1)
        {
            
GUI.Label(new Rect(Screen.width/75Screen.height 11515020),"Terrain sound volume");
            
terrainsounds GUI.HorizontalSlider(new Rect(Screen.width/250Screen.height 9050020),terrainsounds,0,1);
            
GUI.Label(new Rect(Screen.width/260Screen.height 955020),terrainsounds.ToString());
            
            
GUI.Label(new Rect(Screen.width/75Screen.height 8015020),"Pulse sound volume");
            
pulsesound GUI.HorizontalSlider(new Rect(Screen.width/250Screen.height 5550020),pulsesound,0,1);
            
GUI.Label(new Rect(Screen.width/260Screen.height 605020),pulsesound.ToString());
            
            
GUI.Label(new Rect(Screen.width/75Screen.height 4515020),"Step sound volume");
            
stepsound GUI.HorizontalSlider(new Rect(Screen.width/250Screen.height 2050020),stepsound,0,1);
            
GUI.Label(new Rect(Screen.width/260Screen.height 255020),stepsound.ToString());            
        }} 

Когда делаешь так:
PHP код:

terrainsound GameObject.Find("Terrain").audio.volume

То ползунок не двугается.
Помогите пожалуйста

mepihin 02.01.2013 20:28

Ответ: Горизонтальный слайдер
 
PHP код:

terrainsounds GameObject.Find("Terrain").audio.volume GUI.HorizontalSlider(new Rect(Screen.width/250Screen.height 9050020),terrainsounds,0,1); 

Извините, уже допер. Не знал что так можно

Andvrok 02.01.2013 20:45

Ответ: Горизонтальный слайдер
 
Ты не мог бы все свои вопросы собрать в кучу а потом объединить в одну тему, или просто задавать их в общей теме с вопросами, а не плодить темы одну за одной? Спасибо.


Часовой пояс GMT +1, время: 18:47.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot