v1.1.0: added a safety check to spellsprite
This commit is contained in:
parent
5670306131
commit
94facc9bf5
|
@ -86,17 +86,21 @@ public class SpellSprite extends Image {
|
|||
x = target.sprite.center().x - SIZE / 2;
|
||||
y = target.sprite.y - SIZE;
|
||||
}
|
||||
|
||||
if (phase == null){
|
||||
return;
|
||||
}
|
||||
|
||||
switch (phase) {
|
||||
case FADE_IN:
|
||||
alpha( passed / duration );
|
||||
scale.set( passed / duration );
|
||||
break;
|
||||
case STATIC:
|
||||
break;
|
||||
case FADE_OUT:
|
||||
alpha( 1 - passed / duration );
|
||||
break;
|
||||
case FADE_IN:
|
||||
alpha( passed / duration );
|
||||
scale.set( passed / duration );
|
||||
break;
|
||||
case STATIC:
|
||||
break;
|
||||
case FADE_OUT:
|
||||
alpha( 1 - passed / duration );
|
||||
break;
|
||||
}
|
||||
|
||||
if ((passed += Game.elapsed) > duration) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user