Пример #1
0
    void Start()
    {
        // services created at runtime as managers are also only available at runtime
        gridServices        = new GridServices();
        itemServices        = new ItemServices();
        carrierServices     = new CarrierServices();
        buildingServices    = new BuildingServices();
        assignmentServices  = new AssignmentServices();
        persistenceServices = new PersistenceServices();
        oscsr         = GameObject.FindWithTag("OSC").GetComponent <OSCSendReceive>();
        soundServices = new SoundServices(oscsr);
        EventServices.Instance.SetSoundServices(soundServices);

        persistenceServices.InitScene();
    }