Revision ebb64a1d
Added by Leszek Koltunski over 4 years ago
src/main/java/org/distorted/magic/RubikRenderer.java | ||
---|---|---|
109 | 109 |
|
110 | 110 |
if( mFinishRotation ) |
111 | 111 |
{ |
112 |
mCanRotate = false; |
|
113 |
mFinishRotation=false; |
|
112 |
mFinishRotation = false; |
|
113 |
mCanRotate = false; |
|
114 |
mCanUI = false; |
|
114 | 115 |
mRotationFinishedID = mNewCube.finishRotationNow(this); |
115 | 116 |
} |
116 | 117 |
|
... | ... | |
121 | 122 |
|
122 | 123 |
if( mNewCube.isSolved() ) |
123 | 124 |
{ |
124 |
android.util.Log.e("renderer", "CUBE IS SOLVED NOW"); |
|
125 |
mCanDrag = false; |
|
126 |
mCanRotate = false; |
|
127 |
mCanUI = false; |
|
128 |
doEffectNow( BaseEffect.Type.WIN ); |
|
129 |
} |
|
130 |
else |
|
131 |
{ |
|
132 |
mCanRotate = true; |
|
133 |
mCanUI = true; |
|
125 | 134 |
} |
126 |
|
|
127 |
mCanRotate = true; |
|
128 | 135 |
} |
129 | 136 |
|
130 | 137 |
if( mSizeChangeCube ) |
... | ... | |
132 | 139 |
mSizeChangeCube = false; |
133 | 140 |
mCanDrag = false; |
134 | 141 |
mCanRotate = false; |
142 |
mCanUI = false; |
|
135 | 143 |
createCubeNow(mNextCubeSize); |
136 | 144 |
doEffectNow( BaseEffect.Type.SIZECHANGE ); |
137 | 145 |
} |
138 | 146 |
|
139 | 147 |
if( mSolveCube ) |
140 | 148 |
{ |
141 |
mSolveCube = false; |
|
142 |
mCanDrag = false; |
|
143 |
mCanRotate = false; |
|
144 |
mCanUI = false; |
|
149 |
mSolveCube = false;
|
|
150 |
mCanDrag = false;
|
|
151 |
mCanRotate = false;
|
|
152 |
mCanUI = false;
|
|
145 | 153 |
doEffectNow( BaseEffect.Type.SOLVE ); |
146 | 154 |
} |
147 | 155 |
|
Also available in: Unified diff
RubikCube: add skeleton WinEffects (for now only one effect - 'Spin' copied from Solve)