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 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();
    }