// Use this for initialization void Start() { essenceDisplay = GetComponent <EssenceDisplay>(); gridGen = GameObject.Find("Grid").GetComponent <GridGen>(); audioPlayer = GameObject.Find("SoundManager").GetComponent <AudioPlayer>(); dropSpot = GameObject.FindGameObjectsWithTag("DropSpot"); startPos = transform.position; }
// Use this for initialization void Start() { essenceHolder = GetComponentInParent <EssenceHolder>(); //_image = GetComponent<Image>(); _essImg.sprite = _essence.sprite; _essImg.color = _essence.color; _text.text = _essence.name + "\n" + _essence.description; //_text.color = _essence.color; _text.gameObject.SetActive(false); _textBack.gameObject.SetActive(false); _amount.text = _essence.amount.ToString(); essString = new string[2]; essString[0] = _essence.ess1; essString[1] = _essence.ess2; _essSmallImg = new Image[2]; _essSmallImg[0] = _ess1; _essSmallImg[1] = _ess2; for (int m = 0; m < 2; m++) { for (int i = 0; i < essenceHolder.essenceGameobjectArray.Length; i++) { if (essenceHolder.essenceGameobjectArray[i].GetComponent <EssenceDisplay>()._essence.name == essString[m]) { essenceDisplay = essenceHolder.essenceGameobjectArray[i].GetComponent <EssenceDisplay>(); _essSmallImg[m].sprite = essenceDisplay._essence.sprite; _essSmallImg[m].color = essenceDisplay._essence.color; } else if (_essence.primary == true) { _essSmallImg[m].sprite = null; _essSmallImg[m].color = Color.clear; } else if (_essSmallImg[m].sprite == null) { _essSmallImg[m].sprite = _default; _essSmallImg[m].color = Color.gray; } } } }