v0.8.0: improved halo vfx
This commit is contained in:
parent
74c9f41880
commit
eb3aa1c162
|
@ -29,7 +29,7 @@ public class Halo extends Image {
|
|||
|
||||
private static final Object CACHE_KEY = Halo.class;
|
||||
|
||||
protected static final int RADIUS = 64;
|
||||
protected static final int RADIUS = 128;
|
||||
|
||||
protected float radius = RADIUS;
|
||||
protected float brightness = 1;
|
||||
|
@ -38,10 +38,10 @@ public class Halo extends Image {
|
|||
super();
|
||||
|
||||
if (!TextureCache.contains( CACHE_KEY )) {
|
||||
Pixmap pixmap = new Pixmap(RADIUS * 2, RADIUS * 2, Pixmap.Format.RGBA8888);
|
||||
pixmap.setColor( 0xFFFFFF0A );
|
||||
for (int i = 0; i < 50; i++) {
|
||||
pixmap.fillCircle(RADIUS, RADIUS, (int)(RADIUS * (i+1)/50f));
|
||||
Pixmap pixmap = new Pixmap(2*RADIUS+1, 2*RADIUS+1, Pixmap.Format.RGBA8888);
|
||||
pixmap.setColor( 0xFFFFFF08 );
|
||||
for (int i = 0; i < RADIUS; i+=2) {
|
||||
pixmap.fillCircle(RADIUS, RADIUS, (RADIUS - i));
|
||||
}
|
||||
TextureCache.add( CACHE_KEY, new SmartTexture( pixmap ) );
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user