示例#1
0
    public void Setup(DialogDirector _controller)
    {
        if (!clickAnywhere)
        {
            var b = GetComponent <Button>();
            if (b == null)
            {
                Debug.Log("Button is null");
            }
            b.onClick.AddListener(_controller.Continue);
            Image i = GetComponent <Image>();
            i.color         = Color.clear;
            i.raycastTarget = true;
        }

        if (hideOnAwake)
        {
            gameObject.SetActive(false);
        }
    }
示例#2
0
 public Button(DialogDirector dialogDirector)
     : base(dialogDirector)
 {
 }
 public Widget(DialogDirector dir) => dialogDirector = dir;
示例#4
0
 public Widget(DialogDirector dialogDirector)
 {
     this.dialogDirector = dialogDirector;
 }
 public EntryField(DialogDirector dialogDirector)
     : base(dialogDirector)
 {
 }