@Override public void act(StageGameState b) { float s = (float) maxRadius * (lifeCount + 1) / (lifespan + 1); model.setLocalScale(new Vector3f(s, 1, s)); super.act(b); }
@Override public void act(StageGameState b) { // set scale model.setLocalScale(2); // create ice trail if (lifeCount % 12 == 0) { IceTrail f = (IceTrail) LoadingQueue.quickLoad(new IceTrail(40, .05f), b); f.model.setLocalTranslation(model.getWorldTranslation().clone()); b.getRootNode().updateRenderState(); } super.act(b); }