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

MonoBehaviour.OnMouseUpAsButton()

Описание

OnMouseUpAsButton вызывается только тогда, когда мышка отпускается над тем же Collider, на который она была нажата.

Это событие отправляется во все скрипты, присоединенные к Collider. Эта функция не вызывается на объектах, которые принадлежат к слою Игнорировать рассеивание лучей. Эта функция вызывается на коллайдерах и 2D Коллайдеры отмечены как триггеры, когда следующие свойства установлены на true: — Для 3D физика: Physics.queriesHitTriggers — Для 2D физика: Physics2D.queriesHitTriggers

OnMouseUpAsButton может быть короутин.

Дополнительные ресурсы: OnMouseUp.

Примечание: Новые проекты, созданные с этой версией Unity предварительно настроены для использования версии Input System чтобы поддерживать этот обратный вызов в вашем проекте, измените Активная обработка ввода установка в Настройки плеера либо Оба или Диспетчер ввода (старый). Использование только старого менеджера ввода не рекомендуется для новых проектов. Дополнительные сведения см. в Вводимые ресурсы.

// Loads the level named "SomeLevel" as a response
// to the user clicking on the object

using UnityEngine;

public class ExampleClass : MonoBehaviour { void OnMouseUpAsButton() { Application.LoadLevel("SomeLevel"); } }