SFX_ComponentsStartupController.cs 504 B

123456789101112131415161718192021
  1. using UnityEngine.Serialization;
  2. // ReSharper disable once CheckNamespace
  3. namespace QFX.SFX
  4. {
  5. public class SFX_ComponentsStartupController : SFX_ControlledObject
  6. {
  7. public SFX_ControlledObject[] ControlledObjects;
  8. public override void Run()
  9. {
  10. base.Run();
  11. foreach (var controlledObject in ControlledObjects)
  12. {
  13. controlledObject.Setup();
  14. controlledObject.Run();
  15. }
  16. }
  17. }
  18. }