Revision fb377dae
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/objects/RubikMovementCube.java | ||
---|---|---|
34 | 34 |
{ |
35 | 35 |
return ( p[0]<=0.5f && p[0]>=-0.5f && p[1]<=0.5f && p[1]>=-0.5f ); |
36 | 36 |
} |
37 |
|
|
38 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
39 |
|
|
40 |
void computeEnabledAxis(int face, float[] touchPoint, int[] enabled) |
|
41 |
{ |
|
42 |
enabled[0] = 2; |
|
43 |
|
|
44 |
switch(face) |
|
45 |
{ |
|
46 |
case 0: |
|
47 |
case 1: enabled[1]=1; enabled[2]=2; break; |
|
48 |
case 2: |
|
49 |
case 3: enabled[1]=0; enabled[2]=2; break; |
|
50 |
case 4: |
|
51 |
case 5: enabled[1]=0; enabled[2]=1; break; |
|
52 |
} |
|
53 |
} |
|
37 | 54 |
} |
Also available in: Unified diff
Major progress with Dino; rotations (almost?) work now.