Beispiel #1
0
 public void Init(TweakableBool tweakable)
 {
     base.TweakableObject = tweakable;
     base.TweakableName   = tweakable.TweakableName;
     m_text.text          = GetShortName();
     tweakable.Bool.Subscribe(delegate(bool b)
     {
         m_toggle.gameObject.SetActive(b);
     }).AddTo(this);
 }
Beispiel #2
0
    private void CreateBool(TweakableBool tweakable)
    {
        TweakableBoolUI tweakableBoolUI = UnityEngine.Object.Instantiate(m_prefabBool);

        tweakableBoolUI.transform.SetParent(m_content, worldPositionStays: false);
        TweakableBoolUI component = tweakableBoolUI.GetComponent <TweakableBoolUI>();

        component.Init(tweakable);
        PostCreate(component);
    }