Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

DrawGizmo.DrawGizmo

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство
public DrawGizmo(gizmo: GizmoType)
public DrawGizmo(GizmoType gizmo);

Параметры

gizmo @param gizmo Флаги для обозначения, когда гизмо должен быть отрисован.

Описание

Определяет, когда гизмо должен быть вызван для отрисовки.

See Also: GizmoType.

	/// The RenderLightGizmo function will be called if the light is not selected.
	/// The gizmo is drawn when picking.

@DrawGizmo (GizmoType.NotSelected | GizmoType.Pickable) static function RenderLightGizmo (light : Light, gizmoType : GizmoType) { var position = light.transform.position; // Draw the light icon // (A bit above the one drawn by the builtin light gizmo renderer) Gizmos.DrawIcon (position + Vector3.up, "Light Gizmo.tiff");

// Are we selected? Draw a solid sphere surrounding the light if ((gizmoType & GizmoType.SelectedOrChild) != 0) { // Indicate that this is the active object by using a brighter color. if ((gizmoType & GizmoType.Active) != 0) Gizmos.color = Color.red; else Gizmos.color = Color.red * 0.5; Gizmos.DrawSphere (position, light.range); } }

/* // Draw the gizmo if it is selected or a child of the selection. // This is the most common way to render a gizmo @DrawGizmo (GizmoType.SelectedOrChild)

// Draw the gizmo only if it is the active object. @DrawGizmo (GizmoType.Active)] */

public DrawGizmo(gizmo: GizmoType, drawnGizmoType: Type)
public DrawGizmo(GizmoType gizmo, Type drawnGizmoType);

Параметры

gizmo @param gizmo Флаги для обозначения, когда гизмо должен быть отрисован.
drawnGizmoType @param drawnGizmoType Тип объекта, для которого гизмо должен быть отрисован.

Описание

То же, что и выше. drawnGizmoType устанавливает, какой тип объекта должен отрисовывать гизмо.

Если drawnGizmoType равен нулю, тип будет определен из первого параметра метода отрисовки гизмо. If drawnGizmoType is not null, it must be the same type as, or a subtype of, the type of the first parameter.