Android Open Source - tapdefence Particle






From Project

Back to project page tapdefence.

License

The source code is released under:

MIT License

If you think the Android project tapdefence listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.kulinich.tapdefence.engine;
/*from  w  ww.  j av  a 2s.  c  o  m*/
import android.graphics.Paint;

class Particle {
  float lifetime = Constants.PARTICLE_LIFETIME;
  
  Paint paint;
  Point point;
  float radius;
  float lived;
  boolean visible;
  float dx;
  float dy;

  public Particle(Point point, Paint paint, float maxRadius) {
    this.point = new Point(point);
    this.paint = new Paint(paint);
    this.radius = 1 + (float) Math.random() * (maxRadius);
    this.lived = 0;
    this.visible = true;
    this.dx = 0;
    this.dy = 0;
  }
}




Java Source Code List

com.kulinich.tapdefence.GameActivity.java
com.kulinich.tapdefence.MainActivity.java
com.kulinich.tapdefence.ScoreDialog.java
com.kulinich.tapdefence.engine.Constants.java
com.kulinich.tapdefence.engine.Enemy.java
com.kulinich.tapdefence.engine.GameSurface.java
com.kulinich.tapdefence.engine.GameThread.java
com.kulinich.tapdefence.engine.Game.java
com.kulinich.tapdefence.engine.InputHandler.java
com.kulinich.tapdefence.engine.Line.java
com.kulinich.tapdefence.engine.Particle.java
com.kulinich.tapdefence.engine.Point.java
com.kulinich.tapdefence.engine.Star.java
com.kulinich.tapdefence.engine.Utils.java
com.kulinich.tapdefence.engine.Wall.java