Example #1
0
 void OnObserveVariableEvent(Story.ObserveVariableEvent e)
 {
     if (debug)
     {
         Trace.Script("Observing " + e.variableName);
     }
     story.runtime.ObserveVariable(e.variableName, e.variableObserver);
 }
Example #2
0
 void OnObserveVariableEvent(Story.ObserveVariableEvent e)
 {
     if (debug)
     {
         StratusDebug.Log("Observing " + e.variableName);
     }
     story.runtime.ObserveVariable(e.variableName, e.variableObserver);
 }
Example #3
0
                void ObserveValue()
                {
                    if (setObserver)
                    {
                        return;
                    }

                    var observeEvent = new Story.ObserveVariableEvent();

                    observeEvent.variableName     = variable.name;
                    observeEvent.variableObserver = OnValueChanged;
                    reader.gameObject.Dispatch <Story.ObserveVariableEvent>(observeEvent);
                    setObserver = true;
                }