Revision ac130d72
Added by Leszek Koltunski over 5 years ago
| src/main/java/org/distorted/objects/Cubit.java | ||
|---|---|---|
| 21 | 21 | 
     | 
| 22 | 22 | 
    import android.content.SharedPreferences;  | 
| 23 | 23 | 
     | 
| 24 | 
    import com.google.firebase.crashlytics.FirebaseCrashlytics;  | 
|
| 25 | 
     | 
|
| 24 | 26 | 
    import org.distorted.library.effect.MatrixEffectMove;  | 
| 25 | 27 | 
    import org.distorted.library.effect.MatrixEffectQuaternion;  | 
| 26 | 28 | 
    import org.distorted.library.effect.MatrixEffectRotate;  | 
| ... | ... | |
| 311 | 313 | 
    mParent.mRotationAngleMiddle.set0( nearestAngleInDegrees + (nearestAngleInDegrees-startingAngle)*0.2f );  | 
| 312 | 314 | 
    return setUpCallback(listener);  | 
| 313 | 315 | 
    }  | 
| 314 | 
     | 
|
| 315 | 
    return 0;  | 
|
| 316 | 
    else  | 
|
| 317 | 
          {
   | 
|
| 318 | 
    FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();  | 
|
| 319 | 
          crashlytics.setCustomKey("points", "finish, points in RotationAngle: "+pointNum );
   | 
|
| 320 | 
    return 0;  | 
|
| 321 | 
    }  | 
|
| 316 | 322 | 
    }  | 
| 317 | 323 | 
     | 
| 318 | 324 | 
    ///////////////////////////////////////////////////////////////////////////////////////////////////  | 
| ... | ... | |
| 334 | 340 | 
    float cosA = (float)Math.cos(nearestAngleInRadians*0.5);  | 
| 335 | 341 | 
    return new Static4D( axisX*sinA, axisY*sinA, axisZ*sinA, cosA);  | 
| 336 | 342 | 
    }  | 
| 337 | 
     | 
|
| 338 | 
    return null;  | 
|
| 343 | 
    else  | 
|
| 344 | 
          {
   | 
|
| 345 | 
    FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();  | 
|
| 346 | 
          crashlytics.setCustomKey("points", "return, points in RotationAngle: "+pointNum );
   | 
|
| 347 | 
    return null;  | 
|
| 348 | 
    }  | 
|
| 339 | 349 | 
    }  | 
| 340 | 350 | 
     | 
| 341 | 351 | 
    ///////////////////////////////////////////////////////////////////////////////////////////////////  | 
Also available in: Unified diff
There's a real crash from the field in Firebase Crashlytics which must mean that Cubit.returnRotationAngle() returned null.
Leave some message in case this happens again.