Revision 2aa3d50c
Added by Leszek Koltunski over 6 years ago
| src/main/java/org/distorted/magic/RubikCube.java | ||
|---|---|---|
| 307 | 307 |
{
|
| 308 | 308 |
if( belongsToRotation(x,y,z,mRotAxis,mRotRow) ) |
| 309 | 309 |
{
|
| 310 |
mRotationAngle[x][y][z].makeRunNowFor(POST_ROTATION_MILLISEC); |
|
| 310 |
mRotationAngle[x][y][z].setDuration(POST_ROTATION_MILLISEC); |
|
| 311 |
mRotationAngle[x][y][z].resetToBeginning(); |
|
| 311 | 312 |
mRotationAngle[x][y][z].add(mRotationAngleMiddle); |
| 312 | 313 |
mRotationAngle[x][y][z].add(mRotationAngleFinal); |
| 313 | 314 |
|
| ... | ... | |
| 352 | 353 |
{
|
| 353 | 354 |
if( belongsToRotation(x,y,z,mRotAxis,mRotRow) ) |
| 354 | 355 |
{
|
| 355 |
mRotationAngle[x][y][z].makeRunNowFor(0); |
|
| 356 | 356 |
mRotationAngle[x][y][z].removeAll(); |
| 357 | 357 |
mQuatScramble[x][y][z].set(RubikSurfaceView.quatMultiply(quat,mQuatScramble[x][y][z])); |
| 358 | 358 |
modifyCurrentPosition(x,y,z,quat); |
Also available in: Unified diff
1. Change the API of Dynamic: split makeNowRunFor into two separate 'setDuration' and 'resetToBeginning'
2. Major changes to the 'Dynamic' app so that we can check more about the Dynamics.