// Called once at startup private void Awake() { if (instance == null) { instance = this; DontDestroyOnLoad(this); } }
public new void Start() { base.Start(); instance = this; PlayerMovementController = GetComponent <PlayerMovementController>(); PlayerDialogueController = GetComponent <PlayerInteractionController>(); PlayerSettingsController = GetComponent <PlayerSettingsController>(); }
/** * Initialization */ void Start() { mainMenu = GameObject.Find("MainMenu"); coinAnimation = GameObject.Find("Coin"); bodyMenu = GameObject.Find("Canvas").transform.Find("BodyMenu").gameObject; emotionMenu = GameObject.Find("Canvas").transform.Find("EmotionMenu").gameObject; playerMenu = GameObject.Find("Canvas").transform.Find("PlayerMenu").gameObject; infoMenu = GameObject.Find("Canvas").transform.Find("InfoMenu").gameObject; highScoreMenu = GameObject.Find("Canvas").transform.Find("HighScoreMenu").gameObject; mainMenuButton = GameObject.Find("Canvas").transform.Find("MainMenuButton").gameObject; randomLevelButton = GameObject.Find("Canvas").transform.Find("RandomLevelButton").gameObject; intelligentLevelButton = GameObject.Find("Canvas").transform.Find("IntelligentLevelButton").gameObject; playButton = GameObject.Find("Canvas").transform.Find("PlayButton").gameObject; dropdownElements = GameObject.Find("Canvas").transform.Find("Dropdown").gameObject; dropdown = dropdownElements.GetComponent <Dropdown>(); playerSettingsManager = FindObjectOfType <PlayerSettingsController>(); InitPlayerPrefs(); }
void Awake() { singleton = this; }