@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.6f ? (1 - p) * 2.5f : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.5f ? (1 - p) * 2f : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; // alpha: 0 -> 1 -> 0; size: 6 -> 0; color: 0x660044 -> 0x000000 color( ColorMath.interpolate( 0x000000, 0x440044, p ) ); am = p < 0.5f ? p * p * 4 : (1 - p) * 2; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.8f ? (1 - p) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.75f ? (1 - p) * 4 : 1; } }
@Override public void update() { super.update(); am = left > 0.8f ? (1 - left) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.75f ? (1 - p) * 4 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.6f ? (1 - p) * 2.5f : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.8f ? (1 - p) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.8f ? (1 - p) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.6f ? (1 - p) * 2.5f : 1; } }
@Override public void update() { super.update(); am = (1 - left / lifespan) / 2; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.5f ? (1 - p) * 2f : 1; } }
@Override public void update() { super.update(); am = left > 0.8f ? (1 - left) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; // alpha: 0 -> 1 -> 0; size: 6 -> 0; color: 0x660044 -> 0x000000 color( ColorMath.interpolate( 0x000000, 0x440044, p ) ); am = p < 0.5f ? p * p * 4 : (1 - p) * 2; } }
@Override public void update() { super.update(); am = (1 - left / lifespan) / 2; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.5f ? (1 - p) * 2f : 1; } }
@Override public void update() { super.update(); am = 1 - left / lifespan; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.8f ? (1 - p) * 5 : 1; } }
@Override public void update() { super.update(); float p = left / lifespan; am = p > 0.6f ? (1 - p) * 2.5f : 1; } }