Spaces:
Sleeping
Sleeping
File size: 2,040 Bytes
95db528 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
from enum import Enum
# Hand position enum.
class HandPosition(Enum):
UNKNOWN = -1
LEFT_START = 1
RIGHT_START = 2
LEFT_END = 3
RIGHT_END = 4
UP_START = 5
UP_END = 6
DOWN_START = 7
DOWN_END = 8
FAST_SWIPE_UP_START = 9
FAST_SWIPE_UP_END = 10
FAST_SWIPE_DOWN_START = 11
FAST_SWIPE_DOWN_END = 12
ZOOM_IN_START = 13
ZOOM_IN_END = 14
ZOOM_OUT_START = 15
ZOOM_OUT_END = 16
LEFT_START2 = 17
RIGHT_START2 = 18
LEFT_END2 = 19
RIGHT_END2 = 20
UP_START2 = 21
UP_END2 = 22
DOWN_START2 = 23
DOWN_END2 = 24
DRAG_START = 25
DRAG_END = 26
LEFT_START3 = 27
RIGHT_START3 = 28
LEFT_END3 = 29
RIGHT_END3 = 30
DOWN_START3 = 31
DOWN_END3 = 32
UP_START3 = 33
UP_END3 = 34
# Events for action controller
class Event(Enum):
UNKNOWN = -1
SWIPE_RIGHT = 0
SWIPE_LEFT = 1
SWIPE_UP = 2
SWIPE_DOWN = 3
DRAG = 4
DROP = 5
FAST_SWIPE_DOWN = 6
FAST_SWIPE_UP = 7
ZOOM_IN = 8
ZOOM_OUT = 9
SWIPE_RIGHT2 = 10
SWIPE_LEFT2 = 11
SWIPE_UP2 = 12
SWIPE_DOWN2 = 13
DOUBLE_TAP = 14
SWIPE_RIGHT3 = 15
SWIPE_LEFT3 = 16
SWIPE_UP3 = 17
SWIPE_DOWN3 = 18
DRAG2 = 19
DROP2 = 20
DRAG3 = 21
DROP3 = 22
TAP = 23
targets = [
'hand_down',
'hand_right',
'hand_left',
'thumb_index',
'thumb_left',
'thumb_right',
'thumb_down',
'half_up',
'half_left',
'half_right',
'half_down',
'part_hand_heart',
'part_hand_heart2',
'fist_inverted',
'two_left',
'two_right',
'two_down',
'grabbing',
'grip',
'point',
'call',
'three3',
'little_finger',
'middle_finger',
'dislike',
'fist',
'four',
'like',
'mute',
'ok',
'one',
'palm',
'peace',
'peace_inverted',
'rock',
'stop',
'stop_inverted',
'three',
'three2',
'two_up',
'two_up_inverted',
'three_gun',
'one_left',
'one_right',
'one_down'
]
|