unity3d - 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");
}
}
}
谢谢。
解决方案
改用 Debug.Log("I press 1")
或者
if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Space key was pressed."); }
推荐阅读
- svg - 在 svg.js 中实现的 svg 视图框问题/错误
- regex - 在 Scala 中使用 Regex 解析字符串以创建对象
- r - R:如何让 ggplot2::geom_text() 与其他格式化文本一起插入换行符?
- swift - 如何通过快照检索时间戳(位于 firebase Double 或 String 中)作为 int 用于 if 语句?
- blueprism - Blueprism 在导航阶段附加到窗口,但子索引不起作用
- ios - 当我的应用程序从以前的版本更新时,屏幕变黑。(第一次安装时不会发生)
- html - 引导网格系统文本在多行上对齐
- elasticsearch - 如何在必须子句下使用范围和匹配进行查询?
- ssl - 使用完整的 SSL 免费将 Cloudflare 连接到 Heroku——上传证书的问题
- ios - Fabric Firebase 迁移后出现崩溃需要什么?