Esempio n. 1
0
        private void Init()
        {
            toggle = container.CreateChild <BasicToggle>("toggle", 1);
            {
                toggle.Anchor = AnchorType.Right;
                toggle.Pivot  = PivotType.Right;
                toggle.X      = -16f;
                toggle.Size   = new Vector2(36f, 16f);

                toggle.OnTriggered += () =>
                {
                    if (bindable != null)
                    {
                        bindable.Value = !bindable.Value;
                    }
                };
            }
            touchArea = container.CreateChild <UguiSprite>("touch-area", 5);
            {
                touchArea.Anchor = AnchorType.Fill;
                touchArea.Alpha  = 0f;
            }

            OnEnableInited();
        }
Esempio n. 2
0
 private IEnumerator InitLabelled()
 {
     toggle = labelledToggle = RootMain.CreateChild <LabelledToggle>("toggle");
     labelledToggle.Size      = new Vector2(200f, 200f);
     labelledToggle.LabelText = "Toggle text";
     labelledToggle.Tint      = new Color(1f, 0.5f, 0.5f);
     yield break;
 }
Esempio n. 3
0
 private IEnumerator InitBasic()
 {
     toggle      = RootMain.CreateChild <BasicToggle>("toggle");
     toggle.Size = new Vector2(100f, 100f);
     yield break;
 }