Ejemplo n.º 1
0
    void onDUI()
    {
        float ox = 0;

        DUI.Box(new Rect(30 + ox, 30, 200, 30), "DBox");
        if (DUI.Button(new Rect(30 + ox, 70, 200, 30), string.Format("DButton (Pressed {0} Times)", button_)))
        {
            button_ += 1;
        }
        textField_ = DUI.TextField(new Rect(30 + ox, 110, 200, 30), textField_);
        DUI.Label(new Rect(30 + ox, 150, 200, 30), "DLabel");
        slider_ = DUI.HorizontalSlider(new Rect(30 + ox, 190, 200, 30), slider_, 0, 1);
        toggle_ = DUI.Toggle(new Rect(30 + ox, 230, 200, 30), toggle_, "DToggle");

        scroll_ = DUI.BeginScrollView(new Rect(30 + ox, 270, 200, 80), scroll_, new Rect(0, 0, 400, 120));
        {
            DUI.Label(new Rect(10, 10, 180, 30), "DLabel in Scroll View");
        }
        DUI.EndScrollView();

        if (Time.time % 2 < 1)
        {
            DUI.Label(new Rect(30 + ox, 400, 200, 30), "Elapsed " + Time.time);
        }

        // This line is necessary to hide unused GUI elements.
        DUI.Flush();
    }
Ejemplo n.º 2
0
 void Start()
 {
     if (Box != null)
     {
         DUI.SetDefaultPrefab(DUIType.Box, Box);
     }
     if (Button != null)
     {
         DUI.SetDefaultPrefab(DUIType.Button, Button);
     }
     if (TextField != null)
     {
         DUI.SetDefaultPrefab(DUIType.TextField, TextField);
     }
     if (Label != null)
     {
         DUI.SetDefaultPrefab(DUIType.Label, Label);
     }
     if (ScrollView != null)
     {
         DUI.SetDefaultPrefab(DUIType.ScrollView, ScrollView);
     }
     if (HorizontalSlider != null)
     {
         DUI.SetDefaultPrefab(DUIType.HorizontalSlider, HorizontalSlider);
     }
     if (Toggle != null)
     {
         DUI.SetDefaultPrefab(DUIType.Toggle, Toggle);
     }
 }
Ejemplo n.º 3
0
    void onDUI()
    {
        float ox = 0;

        DUI.Box(new Rect(30 + ox, 30, 200, 30), "DBox");
        if (DUI.Button(new Rect(30 + ox, 70, 200, 30), string.Format("DButton (Pressed {0} Times)", button_)))
        {
            button_ += 1;
        }
        textField_ = DUI.TextField(new Rect(30 + ox, 110, 200, 30), textField_);
        DUI.Label(new Rect(30 + ox, 150, 200, 30), "DLabel");
        slider_ = DUI.HorizontalSlider(new Rect(30 + ox, 190, 200, 30), slider_, 0, 1);
        toggle_ = DUI.Toggle(new Rect(30 + ox, 230, 200, 30), toggle_, "DToggle");

        scroll_ = DUI.BeginScrollView(new Rect(30 + ox, 270, 200, 80), scroll_, new Rect(0, 0, 400, 120));
        DUI.Label(new Rect(10, 10, 180, 30), "DLabel in Scroll View");
        DUI.EndScrollView();
    }