public CCSpeed reverse() { return CCSpeed.action(other.reverse(), speed); }
@Override public boolean isDone() { return other.isDone(); }
@Override public void step(float dt) { other.step(dt * speed); }
@Override public void stop() { other.stop(); super.stop(); }
@Override public void start(CCNode aTarget) { super.start(aTarget); other.start(target); }
@Override public CCSpeed copy() { return new CCSpeed(other.copy(), speed); }