Revision 09784afd
Added by Leszek Koltunski about 3 years ago
src/main/java/org/distorted/main/RubikActivity.java | ||
---|---|---|
55 | 55 |
|
56 | 56 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
57 | 57 |
|
58 |
public class RubikActivity extends AppCompatActivity implements RubikDebug.ActivityChanger, EffectListener
|
|
58 |
public class RubikActivity extends AppCompatActivity implements RubikDebug.ActivityChanger, RubikPreRender.ActionFinishedListener
|
|
59 | 59 |
{ |
60 | 60 |
public static final float PADDING = 0.01f; |
61 | 61 |
public static final float MARGIN = 0.004f; |
... | ... | |
267 | 267 |
scores.setCountry(this); |
268 | 268 |
} |
269 | 269 |
|
270 |
RubikPreRender pre = view.getPreRender(); |
|
271 |
pre.destroyNewObject(); |
|
272 |
RubikDebug.addDebug("RubikActivity: onResume"); |
|
270 |
RubikDebug.addDebug("RubikActivity: onResume"); |
|
273 | 271 |
|
274 | 272 |
boolean success = false; |
275 | 273 |
RubikStatePlay play = (RubikStatePlay) StateList.PLAY.getStateClass(); |
... | ... | |
623 | 621 |
|
624 | 622 |
int angle = 360 / object.getBasicAngle(); |
625 | 623 |
|
626 |
object.addNewRotation(1,1,angle,1000,this);
|
|
624 |
pre.addRotation(this,1,1,angle,1000);
|
|
627 | 625 |
} |
628 | 626 |
|
629 | 627 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
630 | 628 |
|
631 |
public void effectFinished(final long effectID)
|
|
629 |
public void onActionFinished(final long effectID)
|
|
632 | 630 |
{ |
633 | 631 |
RubikDebug debug = RubikDebug.getInstance(); |
634 | 632 |
debug.onReturned(); |
Also available in: Unified diff
Improve the test - now it will hopefully not crash on slow devices.