Project

General

Profile

« Previous | Next » 

Revision ebb64a1d

Added by Leszek Koltunski over 4 years ago

RubikCube: add skeleton WinEffects (for now only one effect - 'Spin' copied from Solve)

View differences:

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