UnityAPI手册-2019.4官网版
文集大纲加载中……
本文档使用 MrDoc 发布
-
+
首页
Debug.DrawLine
# [Debug](https://docs.unity3d.com/cn/2019.4/ScriptReference/Debug.html).DrawLine public static void **DrawLine** ([Vector3](https://docs.unity3d.com/cn/2019.4/ScriptReference/Vector3.html) **start**, [Vector3](https://docs.unity3d.com/cn/2019.4/ScriptReference/Vector3.html) **end**, [Color](https://docs.unity3d.com/cn/2019.4/ScriptReference/Color.html) **color**= Color.white, float **duration**= 0.0f, bool **depthTest**= true); ## 参数 | start | 应作为该直线起始点的世界空间中的点。 | | ----------- | ---------------------------------------- | | end | 应作为该直线结束点的世界空间中的点。 | | color | 该直线的颜色。 | | duration | 该直线的可见长度应为多长。 | | depthTest | 该直线是否应被靠近此摄像机的对象遮挡? | ## 描述 在指定的起始点与结束点之间绘制一条直线。 当游戏正在运行并且启用辅助图标绘图时,将在 Editor 的游戏视图中绘制直线。当直线在游戏视图中可见时,还会在场景中绘制该直线。让游戏运行并显示直线。切换到场景视图,该直线将可见。 `duration` 是在第一次显示该直线后该直线可见的时间长短(单位为秒)。如果持续时间为零,则该直线仅显示一帧。 **注意:** 这仅用于调试播放模式。应改用 Gizmos.Drawline 或 [Handles.DrawLine](https://docs.unity3d.com/cn/2019.4/ScriptReference/Handles.DrawLine.html) 来绘制 Editor 辅助图标。 ``` using UnityEngine; public class ExampleScript : MonoBehaviour { void Start() { // draw a 5-unit white line from the origin for 2.5 seconds Debug.DrawLine(Vector3.zero, new Vector3(5, 0, 0), Color.white, 2.5f); } private float q = 0.0f; void FixedUpdate() { // always draw a 5-unit colored line from the origin Color color = new Color(q, q, 1.0f); Debug.DrawLine(Vector3.zero, new Vector3(0, 5, 0), color); q = q + 0.01f; if (q > 1.0f) { q = 0.0f; } } } ``` ``` using UnityEngine; public class Example : MonoBehaviour { // Event callback example: Debug-draw all contact points and normals for 2 seconds. void OnCollisionEnter(Collision collision) { foreach (ContactPoint contact in collision.contacts) { Debug.DrawLine(contact.point, contact.point + contact.normal, Color.green, 2, false); } } } ```
da
2022年5月26日 17:48
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码