void Start() { data = GameObject.Find("GameManager").GetComponent <Data>(); createYear = GameObject.Find("GameManager").GetComponent <CreateYear>(); gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); //Position du sprite SpringcreateYear = GameObject.Find("GameManager").GetComponent<CreateYear>(); rt = SpringSprite.transform as RectTransform; anchorMin = calculateAnchor(data.SummerBeginning); rt.anchorMin = new Vector2(anchorMin, 0); anchorMax = calculateAnchor(data.SpringBeginning); rt.anchorMax = new Vector2(anchorMax, 1); rt = SummerSprite.transform as RectTransform; anchorMin = calculateAnchor(data.AutumnBeginning); rt.anchorMin = new Vector2(anchorMin, 0); anchorMax = calculateAnchor(data.SummerBeginning); rt.anchorMax = new Vector2(anchorMax, 1); rt = AutumnSprite.transform as RectTransform; anchorMin = calculateAnchor(data.WinterBeginning); rt.anchorMin = new Vector2(anchorMin, 0); anchorMax = calculateAnchor(data.AutumnBeginning); rt.anchorMax = new Vector2(anchorMax, 1); rt = WinterSprite.transform as RectTransform; anchorMin = calculateAnchor(100); rt.anchorMin = new Vector2(anchorMin, 0); anchorMax = calculateAnchor(data.WinterBeginning); rt.anchorMax = new Vector2(anchorMax, 1); StartCoroutine(SliderAnimation(YearLength)); nextSeason = data.SummerBeginning; }
private void AddYearExecuted(object sender, ExecutedRoutedEventArgs e) { CreateYear createYear = new CreateYear(); if (createYear.ShowDialog() ?? false) { SelectedYear = createYear.SelectedCopyYear; YearUtils.CreateYear(createYear.Year); } }
// Use this for initialization void Awake() { // Checking singleton if (Instance != null) { Debug.Log("Game Manager already spawned"); Destroy(gameObject); return; } Instance = this; button = GameObject.FindGameObjectWithTag("Button Canvas").transform.Find("Button").GetComponent <Button>(); TransitionsAnimator = transform.parent.Find("Transitions Canvas").GetComponent <Animator>(); // Set listener to call OnSceneChanged when a new scene is loaded SceneManager.activeSceneChanged += OnSceneChanged; data = GetComponent <Data>(); eventsManager = GetComponent <EventsManager>(); createYear = GetComponent <CreateYear>(); }