static public RotateByAction rotateBy (float rotationAmount, float duration, Interpolation interpolation) { RotateByAction action = action(RotateByAction.class); action.setAmount(rotationAmount); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
for(Monster mon : mons){ // mons is ArrayList of type Monster (which extends Image) RotateByAction rotateAction = new RotateByAction(); rotateAction.setAmount(rotationAmount); ScaleByAction scaleAction = new ScaleByAction(); scaleAction.setAmount(-0.01f); DelayAction delayAction = new DelayAction(); delayAction.setDuration(0.05f); RepeatAction rAction = new RepeatAction(); rAction.setCount(100); actions.addAction(rotateAction); actions.addAction(scaleAction); actions.addAction(delayAction); rAction.setAction(actions); mon.addAction(rAction); }
static public RotateByAction rotateBy (float rotationAmount, float duration, Interpolation interpolation) { RotateByAction action = action(RotateByAction.class); action.setAmount(rotationAmount); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public RotateByAction rotateBy (float rotationAmount, float duration, Interpolation interpolation) { RotateByAction action = action(RotateByAction.class); action.setAmount(rotationAmount); action.setDuration(duration); action.setInterpolation(interpolation); return action; }