版本: Unity 6 (6000.0)
语言英语
  • C#

Gizmos.DrawIcon

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交,但我们确实阅读了来自用户的每一个建议更改,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

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

声明

public static void DrawIcon(Vector3 center, string name, bool allowScaling = true, Color tint = Color(255,255,255,255));

参数

center 图标在世界空间中的位置。
name 相对于 **Assets/Gizmos** 文件夹的图像文件名。
allowScaling 是否允许图标缩放。
tint 应用于图标的色调。(可选)。

描述

在场景视图中的某个位置绘制图标。

将图像文件放在 **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, Color.red); } }