Unity 6.3
0 онлайн 21 гостей 3 в системе
Вход

HandleUtility.PlaceObject

Declaration

public static bool PlaceObject(Vector2 guiPosition, out Vector3 position, out Vector3 normal);

Параметры

Параметр Описание
guiPosition Позиция GUI в SceneView. Вы можете передать Event.current.mousePosition к этому параметру в большинстве случаев.
должность Возвращает ближайшую точку пересечения с лучом, пробитым из положения мыши в сцене.
нормальное Возвращает нормаль ближайшей точки пересечения с лучом, пробитым из положения мыши в сцену.

Возвращаемое значение

логическое Возвращает true, если луч пересек что-то в сцене; в противном случае, false.

Описание

Проводит луч через загруженные сцены и возвращает ближайшую точку пересечения на коллайдере.

Используйте этот метод для сопоставления поведения перетаскивания в SceneView.

PlaceObject также запрашивает любых делегатов, зарегистрированных в placeObjectCustomPasses при определении ближайшей точки.