/// <summary> /// Provide references to other components /// </summary> /// <param name="newFileIOManager"></param> /// <param name="newSessionLogger"></param> public void AttachReferences(FileIOManager newFileIOManager = null, SessionLogger newSessionLogger = null) { if (newFileIOManager != null) { fileIOManager = newFileIOManager; } if (newSessionLogger != null) { logger = newSessionLogger; } }
void Awake() { if (setAsMainInstance) { instance = this; } AttachReferences( newSession: GetComponent <Session>() ); Initialise(); }