public void Init(ILivingLetterData _data, int text, DropContainer _dropContainer) { Data = _data; NumberLabel.font = numbersFont; NumberLabel.text = LanguageSwitcher.I.GetHelper(LanguageUse.Learning).ProcessString(text.ToString()); LetterText.gameObject.SetActive(false); AreaState = State.disabled; }
public void Init(ILivingLetterData _data, string text, DropContainer _dropContainer) { DropContain = _dropContainer; Data = _data; LetterLable.font = normalFont; LetterLable.text = GenericHelper.ReverseText(text); DrawText.gameObject.SetActive(false); AreaState = State.disabled; }
public void Init(ILivingLetterData _data, DropContainer _dropContainer, bool asImage) { Data = _data; if (asImage) { _data = new LL_ImageData(_data.Id); } LetterText.SetLetterData(_data); LetterText.gameObject.SetActive(true); AreaState = State.disabled; }
public void Init(ILivingLetterData _data, DropContainer _dropContainer, bool asImage) { DropContain = _dropContainer; Data = _data; if (asImage && !(_data is LL_LetterData)) { LetterLable.text = string.Empty; DrawText.gameObject.SetActive(true); DrawText.text = Data.DrawingCharForLivingLetter; } else { LetterLable.font = normalFont; LetterLable.GetComponent <TextRender>().SetLetterData(Data); DrawText.gameObject.SetActive(false); } AreaState = State.disabled; }
void Awake() { container = GetComponent <DropContainer>(); container.OnObjectiveBlockCompleted += OnCompleted; }