![]() |
#1
|
|||
|
|||
Proximity Manager - How to implement delay
Hello,
I have a timing issue in my script, as I am not sure how to implement a delay, in that when the proximity sensor is entered, a variable (handstate) changes only after 2 seconds have elapsed. That variable change triggers a certain action in a different function, but to keep it simple, I have copied below the proximity function I have: Code:
def EnterProximity_IndexFinger(e): # decide what happens on sensor entry global handstate e.sensor == SensorIndexFinger handstate = 1 print "sensor A entered" print condition manager.onEnter(SensorIndexFinger,EnterProximity_IndexFinger) Code:
def Change(): global handstate yield viztask.waitTime(2) handstate = 1 def EnterProximity_IndexFinger(e): # decide what happens on sensor entry global handstate e.sensor == SensorIndexFinger print "sensor A entered" yield Change() manager.onEnter(SensorIndexFinger,EnterProximity_IndexFinger) I reckon it must not be too tricky to achieve this - in essence I just want a 2 second delay after proximity sensor was entered before my action is triggered. But I am not sure how to achieve this. I would be very happy to receive some ideas or help! Best, J |
Tags |
proximity, proximity sensor, timing |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Proximity Sensing Using Kinect | JamesCakes | Vizard | 6 | 06-24-2016 06:52 AM |
Orientation selective (Viewing Vector) Proximity Sensor | lmGehrke | Vizard | 2 | 03-17-2015 01:31 PM |
Proximity Sensor Problem | kmkm | Vizard | 3 | 03-04-2014 12:54 PM |
Phase Space and Proximity Sensors | snovob93 | Vizard | 3 | 06-13-2012 01:32 PM |
Packager manager | Chapre | Vizard | 1 | 04-29-2011 10:16 AM |