protected override void OnCreate() { base.OnCreate(); m_AudioSources = new AudioSource[SourceCount]; for (var i = 0; i != SourceCount; i++) { var go = new GameObject($"({World}) AudioSource#{i}", typeof(AudioSource)); m_AudioSources[i] = go.GetComponent <AudioSource>(); } m_TaggedAudioSources = new Dictionary <string, AudioSource>(); m_AudioClips = new List <AudioClip> { null }; m_ClipToDefinition = new Dictionary <AudioClip, int>(); m_CameraSystem = World.GetExistingSystem <ClientCreateCameraSystem>(); }
protected override void OnCreate() { base.OnCreate(); clientCreateCameraSystem = World.GetExistingSystem <ClientCreateCameraSystem>(); }