made text/score effects time based
This commit is contained in:
parent
a8683c0181
commit
291e70bcbc
1 changed files with 3 additions and 3 deletions
|
@ -9,7 +9,7 @@ function Text(x,y,text,font,color,incrementFunction){
|
||||||
this.draw = function(){
|
this.draw = function(){
|
||||||
if (this.alive>0) {
|
if (this.alive>0) {
|
||||||
ctx.globalAlpha = this.opacity;
|
ctx.globalAlpha = this.opacity;
|
||||||
renderText((this.x + gdx), (this.y + gdy),50,this.color,this.text);
|
renderText((this.x + gdx), (this.y + gdy),50,this.color,this.text);
|
||||||
ctx.globalAlpha =1;
|
ctx.globalAlpha =1;
|
||||||
incrementFunction(this);
|
incrementFunction(this);
|
||||||
return true;
|
return true;
|
||||||
|
@ -21,7 +21,7 @@ function Text(x,y,text,font,color,incrementFunction){
|
||||||
}
|
}
|
||||||
|
|
||||||
function fadeUpAndOut(text){
|
function fadeUpAndOut(text){
|
||||||
text.opacity -= Math.pow(Math.pow((1-text.opacity), 1/3)+1,3)/100;
|
text.opacity -= MainHex.dt * Math.pow(Math.pow((1-text.opacity), 1/3)+1,3)/100;
|
||||||
text.alive = text.opacity;
|
text.alive = text.opacity;
|
||||||
text.y-=3;
|
text.y -= 3 * MainHex.dt;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue