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