static public RepeatAction repeat (int count, Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(count); action.setAction(repeatedAction); return action; }
static public RepeatAction forever (Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(RepeatAction.FOREVER); action.setAction(repeatedAction); return action; }
static public RepeatAction forever (Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(RepeatAction.FOREVER); action.setAction(repeatedAction); return action; }
static public RepeatAction repeat (int count, Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(count); action.setAction(repeatedAction); return action; }
static public RepeatAction repeat (int count, Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(count); action.setAction(repeatedAction); return action; }
static public RepeatAction forever (Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(RepeatAction.FOREVER); action.setAction(repeatedAction); 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); }