Revision abf36986
Added by Leszek Koltunski over 2 years ago
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
Add Mirror Cube 2x2 and 3x3.