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"); } }