// Use this for initialization public virtual void Start() { gameStateManagerRef = GameObject.FindGameObjectWithTag("MainObject").GetComponent<GameStateManager>(); screenManagerRef = GameObject.FindGameObjectWithTag("MainObject").GetComponent<ScreenManager>(); // GUI elements depend on screen size START_POS = screenManagerRef.GetScreenSize(); }