Esempio n. 1
0
        public override void Awake()
        {
            base.Awake();

            DialogChoiceObjects = new List <DialogChoiceObject>();

            ChangeSelectionTriggerHash = Animator.StringToHash(ChangeSelectionTrigger);
            SelectionIndexIntHash      = Animator.StringToHash(SelectionIndexInt);

            OnChangeSelection = OnChangeSelection ?? new DialogChoiceEvent();
        }
Esempio n. 2
0
        public override void Reset()
        {
            base.Reset();

            SelectionInputAxis = "Horizontal";
            AcceptChoiceButton = "Submit";

            Animator = GetComponent <Animator>();
            ChangeSelectionTrigger = "";
            SelectionIndexInt      = "";

            OnChangeSelection = new DialogChoiceEvent();
        }
Esempio n. 3
0
 public virtual void Awake()
 {
     IsOpen  = false;
     OnOpen  = OnOpen ?? new UnityEvent();
     OnClose = OnClose ?? new DialogChoiceEvent();
 }
Esempio n. 4
0
 public virtual void Reset()
 {
     OnOpen  = new UnityEvent();
     OnClose = new DialogChoiceEvent();
 }