Rev 1282 | Rev 1300 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1282 | Rev 1283 | ||
|---|---|---|---|
| Line 41... | Line 41... | ||
| 41 | this.myLastGesture = null; |
41 | this.myLastGesture = null; |
| 42 | if (gestureStore) |
42 | if (gestureStore) |
| 43 | { |
43 | { |
| 44 | for (var n = 0; n < gestureStore['gestures'].length; n++) |
44 | for (var n = 0; n < gestureStore['gestures'].length; n++) |
| 45 | { |
45 | { |
| 46 | log |
46 | //log(this.myName + ":" + this.myId + "> Checking : " + gestureStore['gestures'][n]['name'] + "\n"); |
| 47 | this.myLastGesture = null; |
47 | this.myLastGesture = null; |
| 48 | var result = 1; |
48 | var result = 1; |
| 49 | if (gestureStore['gestures'][n]['masks']['f1_lower'] > f1 || gestureStore['gestures'][n]['masks']['f1_upper'] < f1) |
49 | if (gestureStore['gestures'][n]['masks']['f1_lower'] > f1 || gestureStore['gestures'][n]['masks']['f1_upper'] < f1) |
| 50 | { |
50 | { |
| 51 |
|
51 | // log("1"); |
| 52 | result = 0; |
52 | result = 0; |
| 53 | continue; |
53 | continue; |
| 54 | } |
54 | } |
| 55 | if (gestureStore['gestures'][n]['masks']['f2'] == 1 && gestureStore['gestures'][n]['functions']['f2'] != f2) |
55 | if (gestureStore['gestures'][n]['masks']['f2'] == 1 && gestureStore['gestures'][n]['functions']['f2'] != f2) |
| 56 | { |
56 | { |
| 57 |
|
57 | // log("2"); |
| 58 | result = 0; |
58 | result = 0; |
| 59 | continue; |
59 | continue; |
| 60 | } |
60 | } |
| 61 | if (gestureStore['gestures'][n]['masks']['f3'] == 1 && gestureStore['gestures'][n]['functions']['f3'] != f3) |
61 | if (gestureStore['gestures'][n]['masks']['f3'] == 1 && gestureStore['gestures'][n]['functions']['f3'] != f3) |
| 62 | { |
62 | { |
| 63 |
|
63 | // log("3"); |
| 64 | result = 0; |
64 | result = 0; |
| 65 | continue; |
65 | continue; |
| 66 | } |
66 | } |
| 67 | if (gestureStore['gestures'][n]['masks']['f4'] == 1 && gestureStore['gestures'][n]['functions']['f4'] != f4) |
67 | if (gestureStore['gestures'][n]['masks']['f4'] == 1 && gestureStore['gestures'][n]['functions']['f4'] != f4) |
| 68 | { |
68 | { |
| 69 |
|
69 | // log("4"); |
| 70 | result = 0; |
70 | result = 0; |
| 71 | continue; |
71 | continue; |
| 72 | } |
72 | } |
| 73 | if (gestureStore['gestures'][n]['masks']['f5'] == 1 && gestureStore['gestures'][n]['functions']['f5'] != f5) |
73 | if (gestureStore['gestures'][n]['masks']['f5'] == 1 && gestureStore['gestures'][n]['functions']['f5'] != f5) |
| 74 | { |
74 | { |
| 75 |
|
75 | // log("5"); |
| 76 | result = 0; |
76 | result = 0; |
| 77 | continue; |
77 | continue; |
| 78 | } |
78 | } |
| 79 | if (gestureStore['gestures'][n]['masks']['f6'] == 1 && gestureStore['gestures'][n]['functions']['f6'] != f6) |
79 | if (gestureStore['gestures'][n]['masks']['f6'] == 1 && gestureStore['gestures'][n]['functions']['f6'] != f6) |
| 80 | { |
80 | { |
| 81 |
|
81 | // log("6"); |
| 82 | result = 0; |
82 | result = 0; |
| 83 | continue; |
83 | continue; |
| 84 | } |
84 | } |
| 85 | if (gestureStore['gestures'][n]['masks']['f7_lower'] > f7 || gestureStore['gestures'][n]['masks']['f7_upper'] < f7) |
85 | if (gestureStore['gestures'][n]['masks']['f7_lower'] > f7 || gestureStore['gestures'][n]['masks']['f7_upper'] < f7) |
| 86 | { |
86 | { |
| 87 |
|
87 | // log("7"); |
| 88 | result = 0; |
88 | result = 0; |
| 89 | continue; |
89 | continue; |
| 90 | } |
90 | } |
| 91 | if (gestureStore['gestures'][n]['masks']['f8'] == 1 && gestureStore['gestures'][n]['functions']['f8'] != f8) |
91 | if (gestureStore['gestures'][n]['masks']['f8'] == 1 && gestureStore['gestures'][n]['functions']['f8'] != f8) |
| 92 | { |
92 | { |
| 93 |
|
93 | // log("8"); |
| 94 | result = 0; |
94 | result = 0; |
| 95 | continue; |
95 | continue; |
| 96 | } |
96 | } |
| 97 | if (gestureStore['gestures'][n]['masks']['f9'] == 1 && gestureStore['gestures'][n]['functions']['f9'] != f9) |
97 | if (gestureStore['gestures'][n]['masks']['f9'] == 1 && gestureStore['gestures'][n]['functions']['f9'] != f9) |
| 98 | { |
98 | { |
| 99 |
|
99 | // log("9"); |
| 100 | result = 0; |
100 | result = 0; |
| 101 | continue; |
101 | continue; |
| 102 | } |
102 | } |
| 103 | if (result == 1) { |
103 | if (result == 1) { |
| 104 | this.myLastGesture = gestureStore['gestures'][n]['name']; |
104 | this.myLastGesture = gestureStore['gestures'][n]['name']; |
| Line 110... | Line 110... | ||
| 110 | } |
110 | } |
| 111 | 111 | ||
| 112 | 112 | ||
| 113 | Touch.prototype.getLastGesture = function() |
113 | Touch.prototype.getLastGesture = function() |
| 114 | { |
114 | { |
| 115 | return this. |
115 | return this.myLastGesture; |
| 116 | } |
116 | } |