public void StartExplosion(Explosion explosion, OnEndFunc onEndFunc, int delay, int countStates) { ExplosionScript script = new ExplosionScript(explosion, onEndFunc, countStates, delay); script.currTimer.Start(); }
public void StartSimpleScript(PhysicalObject obj, Image sprite, Size onScriptSize, OnEndFunc onEndFunc, int delay, int countStates) { SimpleScript states = new SimpleScript(obj, sprite, onScriptSize, onEndFunc, countStates, delay); states.currTimer.Enabled = true; }