コード例 #1
0
    void Start( )
    {
        instance = this;

        m_canvasGroup = GetComponent <CanvasGroup>();

        goButton.onClick.AddListener(() =>
        {
            Signup();
        });
        GameObject      nickName = displayNameInput.transform.parent.gameObject;
        Text            text     = changeFuncButton.GetComponentInChildren <Text>();
        GridLayoutGroup grid     = GetComponentInChildren <GridLayoutGroup>();

        changeFuncButton.onClick.AddListener(() =>
        {
            if (text.text == "NO ACCOUNT?")
            {
                grid.padding.top = 0;
                grid.spacing     = Vector2.zero;
                nickName.SetActive(true);
                text.text = "HAVE AN ACCOUNT";
                goButton.onClick.RemoveAllListeners();
                goButton.onClick.AddListener(() =>
                {
                    Signup();
                });
            }
            else
            {
                grid.padding.top = 30;
                grid.spacing     = new Vector2(0, 30);
                nickName.SetActive(false);
                text.text = "NO ACCOUNT?";
                goButton.onClick.RemoveAllListeners();
                goButton.onClick.AddListener(() =>
                {
                    Login();
                });
            }
        });

        //自动登录
        if (PlayerPrefs.HasKey("auto login") && PlayerPrefs.GetInt("auto login") == 1)
        {
            KiiLogin.AutoLogin();
        }
    }
コード例 #2
0
 public void Login( )
 {
     KiiLogin.Login(usernameInput.text, passwordInput.text, autoLoginToggle.isOn);
 }
コード例 #3
0
 public void Signup( )
 {
     KiiLogin.Signup(usernameInput.text, passwordInput.text, displayNameInput.text, autoLoginToggle.isOn);
 }