Exemple #1
0
        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;
        }
Exemple #2
0
        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;
        }
Exemple #3
0
        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;
        }
Exemple #4
0
        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;
        }
Exemple #5
0
        void Awake()
        {
            container = GetComponent <DropContainer>();

            container.OnObjectiveBlockCompleted += OnCompleted;
        }