Skip to content

JINZO631/uGUI-window-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uGUI-window-menu

uGUIでシンプルなメニューを作成するライブラリ。

デバッグ用途でサクッとGUIを作りたいときに向いてます。

image

環境

  • Unity2017.4 or later
  • Scripting Runtime Version .NET 4.x Equivalent

導入

releasesにあるunitypackageをインポートしてください。

WebGLのサンプル

https://jinzo631.github.io/uGUI-window-menu/

コードのみでUIを組み立てることができます。

//using IgniteModule;

IgniteWindow.Create("Hello")
            .AddButton("ButtonName", () => 
            {
                // ボタン押したときになにかする
            });
var window = IgniteWindow.Create("Window");

// 作成したWindowにButtonなどのパーツを足していってUIを作る
window.AddLabel("Label");
window.AddButton("ButtonName", () => { /*OnClick*/});
window.AddToggle((bool value) => { /*OnValueChanged*/});
window.AddSlider((float value) => { /*OnValueChanged*/});
window.AddDropDown((int index) => { /*OnValueChanged*/}, "OptionA", "OptionB", "OptionC");
window.AddInputFieldWithButton("ButtonName", (string inputText) => {/*OnClick*/});

// などなど

ライセンス