Project

General

Profile

« Previous | Next » 

Revision 167ba2d6

Added by Leszek Koltunski about 4 years ago

Movement finished!

View differences:

src/main/java/org/distorted/magic/RubikSurfaceView.java
187 187
      mAxisX /= len;
188 188
      mAxisY /= len;
189 189

  
190
      android.util.Log.e("axis", "axis 2D: "+mAxisX+" , "+mAxisY);
190
      // android.util.Log.e("axis", "axis 2D: "+mAxisX+" , "+mAxisY);
191 191
      }
192 192

  
193 193
///////////////////////////////////////////////////////////////////////////////////////////////////
......
200 200

  
201 201
      float len = (float)Math.sqrt(x*x + y*y);
202 202

  
203
      // we have the length of 1D vector 'angle', now the direction:
204
      float tmp = mAxisY==0 ? -mAxisX*y : mAxisY*x;
203 205

  
204

  
205
      return len;
206
      return (tmp>0 ? 1:-1)*len;
206 207
      }
207 208

  
208 209
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff