void SetDoc(DocUIPosition pos, string txt, DocUIMood mood, float scale) { _selected = docImagesByPosition.FirstOrDefault(i => i.docPosition == pos); _selected.gameObject.SetActive(true); //_selected.text.text = _currentShowinText; _selected.text.text = txt; _selected.transform.localScale *= scale; SetMoodSprite(_selected.image, mood); }
public void ShowDocUI(DocUIMood mood, string txt, DocUIPosition docPosition, float docScale) { foreach (var item in docImagesByPosition) { item.gameObject.SetActive(false); } _charIndex = 1; //_currentShowinText = txt.Substring(0, _charIndex); //_showTextAnimation = true; _textToShow = txt; SetDoc(docPosition, txt, mood, docScale); _canvas.enabled = true; }