void InitState() { activeness = StateList.Init("JB Activeness", Activeness_Inactive, Activeness_Active); gesture = StateList.Init("JB Gesture", Gesture_NoHand, Gesture_Fist, Gesture_Open); activeness.StateChangedEvent += ActivenessChanged; gesture.StateChangedEvent += GestureChanged; }
override protected void Start() { handCountState = StateList.Init("JAE handCountState", JAX_NO_HANDS, JAX_HANDS); HandFacingInput.BoolEvent += FacingHandler; HandPumpToggle.BoolEvent += HandlePumpToggle; Subscribe(); frameEmitter.FrameEvent += FrameEventHandler; handCountState.StateChangedEvent += HandCountStateChangeHandler; }
// Use this for initialization void Start() { FoundState = StateList.Init(FOUND_STATE_NAME, FOUND_STATE_NO_ID, FOUND_STATE_NOT_FOUND, FOUND_STATE_FOUND, FOUND_STATE_HAND_INVALID); FoundState.Change(!NoHandId ? FOUND_STATE_NOT_FOUND : FOUND_STATE_NO_ID); if (handIdInput) { handIdInput.IntEvent += HandleIntEvent; } FoundState.StateChangedEvent += HandleStateChangedEvent; }
// Use this for initialization #region loop void Start() { if (!TouchTracker) { TouchTracker = GetComponent <HandTouchTracker> (); } TouchTracker.HandleEnter += OnHandEnter; TouchTracker.HandleLeave += OnHandLeave; HandContactState = StateList.Init("TouchMap HandContactState", HCS_HAS_HAND, HCS_NOHAND); HandContactState.Change(HCS_NOHAND); HandContactState.StateChangedEvent += HandleHandContactStateChangedEvent; TouchingHand.HandEvent += HandleHandEvent; CursorFirstPosition = Cursor.transform.position; handlerSet = TryCPF(); }
void InitState() { currentRegion = StateList.Init("StickyBool", Unknown, Top, Middle, Bottom); currentRegion.StateChangedEvent += HandleStateChangedEvent; }