Project

General

Profile

« Previous | Next » 

Revision 09784afd

Added by Leszek Koltunski about 3 years ago

Improve the test - now it will hopefully not crash on slow devices.

View differences:

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