JavaScript:Библиотеки/p5.dom/Класс p5.Element/mouseOut(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Нет описания правки
 
Строка 16: Строка 16:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
mouseOut(fxn)
mouseOut(fxn)
</syntaxhighlight>
</syntaxhighlight>
Строка 22: Строка 22:
==Параметры==
==Параметры==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
fxn – функция, запускаемая, когда пользователь убирает курсор мышки от элемента. Если задать false, никакой функции не запустится. Тип данных – функция, boolean
fxn – функция, запускаемая, когда пользователь убирает курсор мышки от элемента. Если задать false, никакой функции не запустится. Тип данных – функция, boolean
</syntaxhighlight>
</syntaxhighlight>
Строка 28: Строка 28:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">


</syntaxhighlight>
</syntaxhighlight>
Строка 34: Строка 34:
==Пример==
==Пример==


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
var cnv;
var cnv;
var d;
var d;

Текущая версия от 06:52, 24 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


mouseOut() [1]

Описание

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

Кроме того, эту функцию можно объединить в цепочку с другими функциями.

Синтаксис

mouseOut(fxn)

Параметры

fxn  функция, запускаемая, когда пользователь убирает курсор мышки от элемента. Если задать false, никакой функции не запустится. Тип данных  функция, boolean

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

Пример

var cnv;
var d;
function setup() {
  cnv = createCanvas(100, 100);
  cnv.mouseOut(changeGray);
  d = 10;
}

function draw() {
  ellipse(width / 2, height / 2, d, d);
}

function changeGray() {
  d = d + 10;
  if (d > 100) {
    d = 0;
  }
}

См.также

Внешние ссылки