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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Нет описания правки
Строка 14: Строка 14:
Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:
Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
</syntaxhighlight>
</syntaxhighlight>
Строка 20: Строка 20:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
scale(inMin, inMax, outMin, outMax)
scale(inMin, inMax, outMin, outMax)
</syntaxhighlight>
</syntaxhighlight>
Строка 26: Строка 26:
==Параметры==
==Параметры==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
inMin – нижняя граница исходного диапазона. Тип данных – number
inMin – нижняя граница исходного диапазона. Тип данных – number
inMax – верхняя граница исходного диапазона. Тип данных – number
inMax – верхняя граница исходного диапазона. Тип данных – number
Строка 35: Строка 35:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
Объект p5.Env с новым диапазоном значений. Тип данных – объект p5.Env.
Объект p5.Env с новым диапазоном значений. Тип данных – объект p5.Env.
</syntaxhighlight>
</syntaxhighlight>
Строка 43: Строка 43:
===№1===
===№1===


<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">
</syntaxhighlight>
</syntaxhighlight>


===№2===
===№2===


<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">


</syntaxhighlight>
</syntaxhighlight>
Строка 54: Строка 54:
===№3===
===№3===


<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">


</syntaxhighlight>
</syntaxhighlight>

Версия от 20:05, 23 мая 2023

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


Черновик


scale() [1]

Описание

Масштабирует выходную громкость объекта p5.Env к заданному диапазону значений и возвращает получившийся объект p5.Env. Если вы используете эту функцию не в первый раз, то она перезапишет свое старое значение.

Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:

<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>

Синтаксис

scale(inMin, inMax, outMin, outMax)

Параметры

inMin  нижняя граница исходного диапазона. Тип данных  number
inMax  верхняя граница исходного диапазона. Тип данных  number
outMin  нижняя граница нового диапазона. Тип данных  number
outMax  верхняя граница нового диапазона. Тип данных  number

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

Объект p5.Env с новым диапазоном значений. Тип данных  объект p5.Env.

Пример

№1

№2

№3

См.также

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