Version: 2023.2
public static void DrawIcon (Vector3 center, string name, bool allowScaling= true);

描述

在 Scene 视图中的某个位置绘制一个图标。

使用 **name** 参数指定该图标的图像文件名, 而 **center** 参数表示该图标在世界空间中的位置, **allowScaling** 参数确定是否允许缩放该图标。 应将该图像文件置于 **Assets/Gizmos** 文件夹中。

使用 DrawIcon 可快速选择您游戏中的重要对象。

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void OnDrawGizmos() { // Draws the Light bulb icon at position of the object. // Because we draw it inside OnDrawGizmos the icon is also pickable // in the scene view.

Gizmos.DrawIcon(transform.position, "Light Gizmo.tiff", true); } }