예제 #1
0
파일: InputField.cs 프로젝트: zentarul/krpc
 internal InputField(GameObject parent, bool visible)
     : base(Addon.Instantiate(parent, "InputField"), visible)
 {
     inputField = GameObject.GetComponent <UnityEngine.UI.InputField> ();
     inputField.onValueChanged.AddListener(x => {
         Changed = true;
     });
 }
예제 #2
0
파일: Button.cs 프로젝트: zentarul/krpc
 internal Button(GameObject parent, string content, bool visible)
     : base(Addon.Instantiate(parent, "Button"), visible)
 {
     button       = GameObject.GetComponent <UnityEngine.UI.Button> ();
     text         = new Text(GameObject.GetChild("Text"));
     text.Content = content;
     button.onClick.AddListener(() => {
         Clicked = true;
     });
 }
예제 #3
0
 internal Text(GameObject parent, string content, bool visible)
     : base(Addon.Instantiate(parent, "Text"), visible)
 {
     text    = GameObject.GetComponent <UnityEngine.UI.Text> ();
     Content = content;
 }
예제 #4
0
파일: Panel.cs 프로젝트: key50/My_kRPC
 internal Panel(GameObject parent, bool visible)
     : base(Addon.Instantiate(parent, "Panel"), visible)
 {
     RectTransform.Anchor = new Tuple2(0.5f, 0.5f);
 }