Exemplo n.º 1
0
 private void DefaultButtonResetClickedListener(GUI_TextFieldCloseButton arg0)
 {
     ButtonClickedListener(_textFieldButtonDefault);
     _currentSelectedButton.SetButtonName("Untitled Sentences");
     if (_currentPageInstance.Page is GUI_TextInputField field)
     {
         CleanField(field);
     }
 }
Exemplo n.º 2
0
    public GUI_TextFieldButton CreateTextInstance(string name, List <string> text)
    {
        GUI_TextFieldCloseButton instance = Instantiate(_textfieldButtonPrefab, _buttonAnchor);
        var page = new Pair()
        {
            Button = instance,
            Page   = _page
        };

        instance.SetButtonName(name);
        _textPanelsInstances.Add(page);
        instance.SetTexts(text);
        SetCurrentSelectButton(instance);
        instance.GetButton().onClick.AddListener(() => ButtonClickedListener(instance));
        instance.DestroyObjectEvent.AddEventListener(RemoveTextInstance);
        ButtonClickedListener(instance);

        return(instance);
    }