private void Awake() { Instance = this; kb = InputSystem.GetDevice <Keyboard>(); camMovement = Camera.main.GetComponent <CameraMovement>(); worldColor = FindObjectOfType <Recolorer>(); titleNav = GameObject.FindGameObjectWithTag("Title Nav").GetComponent <NavItem>(); }
private Image GetImage(Color newColor) { if (_cachedImage == null || _cachedColor != newColor) { int width = _sourceImage.Width; int height = _sourceImage.Height; if (_cachedImage == null) { _cachedImage = new Bitmap(width, height, PixelFormat.Format32bppPArgb); } Recolorer.MapPixels(_sourceImage, _cachedImage, width, height); _cachedColor = newColor; } return(_cachedImage); }
private void Awake() { worldColor = FindObjectOfType<Recolorer>(); if (GameData.instance.firstBoot) { PlayerPrefs.SetInt("currentWorld", worldNumber); PlayerPrefs.SetInt("currentLevel", levelnumber); GameData.instance.firstBoot = false; } else { worldNumber = PlayerPrefs.GetInt("currentWorld"); levelnumber = PlayerPrefs.GetInt("currentLevel"); } LoadLevel(worldNumber, levelnumber); }
private void Awake() { worldColor = FindObjectOfType <Recolorer>(); }