Project

General

Profile

« Previous | Next » 

Revision abf36986

Added by Leszek Koltunski over 2 years ago

Add Mirror Cube 2x2 and 3x3.

View differences:

src/main/java/org/distorted/screens/RubikScreenSolver.java
55 55
  private int[] mFaceColors;
56 56
  private int mNumFaces;
57 57
  private float mBitmapSize;
58

  
59
  private ObjectList mCurrentObject;
60
  private int mCurrentObjectSize;
61

  
62 58
  private WeakReference<RubikActivity> mWeakAct;
63 59

  
64 60
///////////////////////////////////////////////////////////////////////////////////////////////////
......
79 75
    int sizeH = (int)(width*RubikActivity.SOLVER_BMP_H_SIZE);
80 76

  
81 77
    mBitmapSize = Math.min(sizeV,sizeH);
82

  
83 78
    mWeakAct = new WeakReference<>(act);
84

  
85 79
    mSolving = false;
86 80

  
87
    mCurrentObject     = ImplementedSolversList.getObject(0);
88
    mCurrentObjectSize = ImplementedSolversList.getObjectSize(0);
81
    ObjectList currentObject= ImplementedSolversList.getObject(0);
82
    int currentObjectSize   = ImplementedSolversList.getObjectSize(0);
89 83

  
90
    act.setupObject(mCurrentObject, mCurrentObjectSize, null);
84
    act.setupObject(currentObject, currentObjectSize, null);
91 85
    RubikScreenPlay play = (RubikScreenPlay) ScreenList.PLAY.getScreenClass();
92
    play.setObjectAndSize(act, mCurrentObject, mCurrentObjectSize);
86
    play.setObjectAndSize(act, currentObject, currentObjectSize);
93 87

  
94
    mFaceColors = ObjectList.retFaceColors(mCurrentObject);
88
    mFaceColors = ObjectList.retFaceColors(currentObject);
95 89
    mNumFaces   = mFaceColors!=null ? mFaceColors.length : 0;
96 90

  
97 91
    // TOP ////////////////////////////

Also available in: Unified diff