Project

General

Profile

« Previous | Next » 

Revision 8592461c

Added by Leszek Koltunski over 2 years ago

'IconMode' finished.

View differences:

src/main/java/org/distorted/objectlib/objects/TwistyPyraminx.java
32 32
import org.distorted.objectlib.R;
33 33
import org.distorted.objectlib.main.Movement;
34 34
import org.distorted.objectlib.main.Movement4;
35
import org.distorted.objectlib.main.ObjectControl;
35 36
import org.distorted.objectlib.main.ObjectType;
36 37
import org.distorted.objectlib.helpers.ObjectShape;
37 38
import org.distorted.objectlib.helpers.ObjectSticker;
......
380 381
    if( mStickers==null )
381 382
      {
382 383
      float[][] STICKERS = new float[][] { { -0.4330127f, -0.25f, 0.4330127f, -0.25f, 0.0f, 0.5f } };
383
      final float stroke = 0.08f;
384 384
      final float radius = 0.06f;
385 385
      final float[] radii= {radius,radius,radius};
386 386
      mStickers = new ObjectSticker[STICKERS.length];
387

  
388
      float stroke = 0.08f;
389

  
390
      if( ObjectControl.isInIconMode() )
391
        {
392
        switch(getNumLayers())
393
          {
394
          case 2: stroke*=1.0f; break;
395
          case 3: stroke*=1.4f; break;
396
          case 4: stroke*=1.7f; break;
397
          default:stroke*=1.9f; break;
398
          }
399
        }
400

  
387 401
      mStickers[0] = new ObjectSticker(STICKERS[0],null,radii,stroke);
388 402
      }
389 403

  

Also available in: Unified diff