Що робить OnMouseDown?
2024Визначення та використання Атрибут onmousedown спрацьовує, коли на елементі натискається кнопка миші. Порада: порядок подій, пов’язаних із подією onmousedown (для лівої/середньої кнопки миші): onmousedown. onmouseup.
Процедури події MouseDown або MouseUp вказати дії, які відбуваються під час натискання або відпускання кнопки миші. Події MouseDown і MouseUp дозволяють розрізняти ліву, праву та середню кнопки миші.
опис. OnMouseDown викликається, коли користувач натискає кнопку миші, перебуваючи над коллайдером. Ця подія надіслано до всіх сценаріїв GameObject з Collider. Сценарії батьківського або дочірнього об'єктів не отримують цю подію.
Події onmousedown, onmouseup і onclick є частинами клацання мишею. Спочатку, коли натиснуто кнопку миші, запускається подія onmousedown, потім, коли кнопку миші відпущено, запускається подія onmouseup, нарешті, коли клацання миші завершено, запускається подія onclick.
Загальне використання блоку миші вниз зондування. Цей сенсорний блок реагує на натискання правої кнопки миші. Це означає, що спрайт може реагувати на взаємодію користувача. Це ще один приклад програмування, керованого подіями.
Подія mousedown зазвичай не працює на мобільних пристроях оскільки він призначений для виявлення клацань миші на настільних комп’ютерах. Однак ви можете використовувати події дотику, такі як touchstart, touchend, touchmove тощо, щоб досягти подібних функцій на мобільних пристроях.
Примітка: це відрізняється від події клацання тим, що клацання запускається після повного клацання; тобто кнопка миші натискається та відпускається, поки вказівник залишається всередині того самого елемента. mousedown запускається в момент першого натискання кнопки.