LlSetAlpha/ru
Jump to navigation
Jump to search
All Issues ~ Search JIRA for related Bugs
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Портал | | | Функции | | | События | | | Типы | | | Константы | | | Потоки | | | Библиотека Скриптов | | | Учебники |
Общая информация
Function: llSetAlpha( float alpha, integer face );51 | Номер функции |
0.0 | Задержка |
10.0 | Энергия |
Устанавливает прозрачность alpha на стороне face примитива, в котором находится скрипт.
• float | alpha | – | от 0.0 (прозрачный) до 1.0 (непроницаемый) (0.0 <= alpha <= 1.0) | |
• integer | face | – | Номер стороны или ALL_SIDES |
Если номер стороны face равен ALL_SIDES, то функция срабатывает для всех сторон примитива.
Предостережения
- Если номер стороны примитива face указывает на сторону, которой не существует, функция не срабатывает (при этом не выводится сообщение об ошибке).
Примеры
<lsl> float cloakSpeed = .1;
default {
touch_start(integer total_number) { integer x; float xf; for (x=9; x>=0; x--) { xf = x * .1; llSleep(cloakSpeed); llSetAlpha(xf,ALL_SIDES); } state cloaked; }
}
state cloaked {
touch_start(integer total_number) { integer x; float xf; for (x=1; x<11; x++) { xf = x * .1; llSleep(cloakSpeed); llSetAlpha(xf,ALL_SIDES); } state default; }
}
</lsl>Заметки
Понятие "альфа" обозначает "прозрачность" или "видимость"
Уточняем, что llSetAlpha влияет только на примитив, в котором находится скрипт. На другие примитивы в связанном объекте (линке) данная функция не влияет. Пользуйтесь llSetLinkAlpha для установки прозрачности других примитивов в линке.
См. также
События
• | changed | – | CHANGED_COLOR |
Функции
• | llGetAlpha | – | Возвращает значение прозрачности примитива, в котором находится скрипт. | |
• | llGetColor | – | Возвращает вектор цвета примитива, в котором находится скрипт. | |
• | llSetColor | – | Задаёт цвет примитива, в котором находится скрипт. | |
• | llSetLinkColor | – | Задаёт цвет примитива, заданного определенным номером. | |
• | llSetLinkAlpha | – | Задаёт прозрачность примитива, заданного определенным номером. |
Статьи
• | Translucent Color |