Unity Debug类

静态变量

developerConsoleVisible 报告是否开发控制台是可见的。开发控制台不能出现使用:
isDebugBuild 在构建设置对话框中有一个叫做“发展构建”复选框。
logger 获取默认调试记录器

静态方法

Assert 断言条件并在失败时将错误消息记录到Unity控制台。
AssertFormat 维护一个条件和日志格式化错误消息统一控制台的失败。
Break 暂停编辑器
ClearDeveloperConsole 从开发控制台清除错误
DrawLine 在指定的起点和终点之间画一条线。
DrawRay 在世界坐标中绘制从开始到开始的线条。
Log 将消息记录到Unity控制台。
LogAssertion 将断言消息记录到控制台的调试日志的变体。
LogAssertionFormat 将格式化的断言消息记录到Unity控制台。
LogError 将错误消息记录到控制台的调试日志的变体。
LogErrorFormat 将格式化错误消息记录到Unity控制台。
LogException 从控制台中记录错误消息的调试日志的变体。
LogFormat 将格式化消息记录到Unity控制台。
LogWarning 将警告消息记录到控制台的调试日志的变体。
LogWarningFormat 将格式化警告消息记录到Unity控制台。
时间: 2024-10-28 19:12:46

Unity Debug类的相关文章

【Unity 3D】学习笔记二十八:unity工具类

unity为开发者提供了很多方便开发的工具,他们都是由系统封装的一些功能和方法.比如说:实现时间的time类,获取随机数的Random.Range( )方法等等. 时间类 time类,主要用来获取当前的系统时间. using UnityEngine; using System.Collections; public class Script_04_13 : MonoBehaviour { void OnGUI() { GUILayout.Label("当前游戏时间:" + Time.t

Unity 改变类模板-为你的类添加一个命名空间

之前在写代码的时候,就很疑惑为什么创建类的时候.没有命名空间呢?   后来自己的类终于和别人写的类名字有冲突.... 如何修改Unity创建类的模板呢?  找到下面这个文件 然后修改 保存文件在Unity中创建一个新的类(你就会发现创建出来的新类截然不同了)

Unity debug mode下的watermark去除

Unity debug模式下,截图等需求需要去除watermark,可以参考下面的步骤. 1.找到名为unity default resources的文件 2.使用hex editor,我使用的是HxD.随意就好 3.ctrl+F 查找UnityWatermark-dev,然后编辑这个字段后面的几个字节,改为00, 目的是让watermark的贴图invalid. 4.保存退出即可.

debug类和trace类的区别

在 .net 类库中有一个 system.diagnostics 命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类——debug类和trace类.本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率. 使用debug类来帮助调试 调试程序对每个程序员来说是家常便饭.可是我们会经常遇到一些情况让我们头疼,例如: 当我们在开发一个界面控件的时候,简单的设断点会增加paint事件的响应次数,而造成的环境参数改变. 断点

Microsoft.Practices.Unity 通用类

类库的用法网上有很多,就不多说了,下面稍微封装了一下,记个笔记. 结合泛型接口类型和配置文件,得到IUnityContainer实例存于键值对中. 1 namespace Containers 2 { 3 public sealed class ObjectContainer 4 { 5 //fields 6 private static readonly object containerLock = new object(); 7 private static Dictionary<strin

Unity Time类

Time是Unity中获取时间信息的接口类 , 只拥有静态属性. ① realtimeSinceStartup : 从游戏启动到现在(即刻)已经运行的时间<秒>(只读属性).此属性不受timeScale值的影响,这是它与以一个属性time的区别,所以在一定条件下2者可以替换.值得一提的是 , Rigidbody(刚体)显然是要受到timeScale的影响的. ② smoothDeltaTime : 返回Time.deltaTime的平滑输出值(只读属性).smoothDeltaTime由于进行

Unity Object类

Object是unity中所有对象的基类.所以觉得有必要做出整理. 首先 DontDestroyOnLoad 就是Object类的静态方法 , 楼主在前面的博客中有详细的介绍.这里只提一下,不做任何介绍. 一 , 关于实例方法: ① :GetInstanceID -> 放回Object对象的ID号 定义 : public int GetInstanceID() (每一个GameObject , 组件 及其子类都有一个唯一的ID号 , 包括Clone的) 二 ,关于静态方法: ① : Destro

Unity PlayerPrefs类进行扩展(整个对象进行保存)

盘子脸在制作单机游戏的时候,先以为没有好多数据需要保存本地. 就没有使用json等格式自己进行保存. 使用PlayerPrefs类,但是后面字段越来越多的时候. PlayerPrefs保存就发现要手动写很多代码. 于是是否可以写一个辅助方法自动帮我保存一个对象,取出一个对象呢? 代码如何下: public static class PlayerPrefsExtend { public static void Save(string objectName,LocalEntityBase o) {

Unity Editor类常用方法

http://www.cnblogs.com/zhaoqingqing/p/3944718.html 一些比较常用的Editor功能我在之前的博客中也有提到过所以就不详细写啦,今天参考了一下 麒麟子(Alex) 的博客,写的很全面,转载部分内容过来 EditorApplication 主应用程序类 这个类提供了许多变量的访问,同时提供了Save等方法. 比如,你可以新建一个编辑器脚本,在它的UPDATE函数里,进行记事,以做定时保存.从而避免不必要的损失. 这个类还提供了新建场景,打开项目等操作