【问题标题】:Unity Script is not runningUnity 脚本未运行
【发布时间】:2019-08-20 17:32:29
【问题描述】:

我正在创建所有新的统一项目并将 Empty GameObject 添加到我的第一个场景中,并且还创建并向该对象添加了脚本,但是当我尝试运行我的场景脚本时,我的控制台窗口中没有显示任何输出. 这是我的代码

using System.Collections;
using UnityEngine;

public class ScriptObject : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("Start method called.");
    }

    // Update is called once per frame
    void Update()
    {
        Debug.Log("Update method calling.");
    }
}

【问题讨论】:

  • 您确定在运行场景时正在创建此脚本所附加的游戏对象吗?
  • 是的,我已经将脚本附加到我的游戏对象,我已经搜索了很多你解决了这个问题,我也重新安装了我的统一仍然无法正常工作
  • 您确定已将此脚本添加到该游戏对象,并且该游戏对象和该脚本在运行时都处于活动状态?可以发个截图吗?
  • 这是我的项目截图:wetransfer.com/downloads/…
  • 您是否尝试使用内置的 Unity 控制台或终端或 CLT 之类的东西?如果是内置控制台,请截图。

标签: c# unity3d


【解决方案1】:

您需要打开显示其他类型的日志消息(在您的情况下为“信息”消息)。

【讨论】:

  • 简单而有效;)
【解决方案2】:

您需要确保您的控制台输出按钮已启用。只需尝试单击按钮即可。Look at the screenshot

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 2021-12-18
    • 2015-05-27
    • 2019-09-13
    • 1970-01-01
    • 2012-11-15
    • 2016-08-16
    相关资源
    最近更新 更多