Debug.log未显示在控制台

时间:2015-12-20 15:23:24

标签: c# unity3d textfield hierarchy

我正在做一个登录系统,当用户输入用户名或密码时,它应该通过debug.log在控制台中显示一条消息。

我正在为不同的脚本文件中的用户名和密码编写脚本。

此处的用户名脚本:

using UnityEngine;
using System.Collections;
using UnityEngine.UI;


public class Username : MonoBehaviour {

    public string username;

    public void WritingUsername()
    {
    // store the input from the user in the username string

        username = transform.Find ("UsernameInputField/Text").GetComponent<InputField>().text;
        Debug.Log (username);


    }
}

密码脚本:

using UnityEngine;
using System.Collections;
using UnityEngine.UI;


public class Password : MonoBehaviour {

    public string password;

    public void WritingPassword()
    {
        // store the input from the user in the username string

        password = transform.Find ("PasswordInputField/Text").GetComponent<InputField>().text;
        Debug.Log (password);


    }

}

此处的层次结构:

enter image description here

有什么不对吗?

1 个答案:

答案 0 :(得分:2)

如果这确实是调试未显示问题,请确保在控制台标签中选择日志选项作为图片建议。我已经变得疯狂使用这个选项:) enter image description here