public void tick() { duration--; if (duration <= 0) { source.onexpire(this); } else { source.ontick(this); physobj.move(); } }
public virtual void tick() { physobj.move(); }