public override void ProcessFrame(Playable playable, FrameData info, object playerData) { ProjectileEmetter emetter = playerData as ProjectileEmetter; if (emetter != null) { emetter.emetterType = emetterType; emetter.speed = speed; emetter.Shoot(); } }
public void AddEmetterToList(ProjectileEmetter emetter) { emetters.Add(emetter); }