首页 > 解决方案 > Print/Debug.log 在 Unity 控制台中不显示输出

问题描述

我是 Unity 的新手。当我按下时,打印不起作用。
我已将脚本附加到角色上。
我究竟做错了什么?

using UnityEngine;

public class Player : MonoBehaviour
{
    public Animator Anim;

    void Start()
    {
        Anim = GetComponent<Animator>();
    }

    void Update()
    {
        if (Input.GetKeyDown("1"))
        {
            print("I pressed 1");
        }
    }
}

谢谢。

标签: unity3d

解决方案


改用 Debug.Log("I press 1")

或者

if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Space key was pressed."); }

推荐阅读