Difference between revisions of "LlSetAlpha/ru"
Jump to navigation
Jump to search
(Created page with "{{LSL_Function |inject-2={{LSL_Function/face|face}}{{LSL_Function/alpha|alpha}} |func_id=51|func_sleep=0.0|func_energy=10.0 |func=llSetAlpha|sort=SetAlpha |p1_type=float|p1_name=…") |
|||
Line 1: | Line 1: | ||
{{LSL_Function | {{LSL_Function/ru | ||
|inject-2={{LSL_Function/face|face}}{{LSL_Function/alpha|alpha}} | |inject-2={{LSL_Function/face/ru|face}}{{LSL_Function/alpha/ru|alpha}} | ||
|func_id=51|func_sleep=0.0|func_energy=10.0 | |func_id=51|func_sleep=0.0|func_energy=10.0 | ||
|func=llSetAlpha|sort=SetAlpha | |func=llSetAlpha|sort=SetAlpha | ||
Line 6: | Line 6: | ||
|p2_type=integer|p2_name=face | |p2_type=integer|p2_name=face | ||
|func_footnote | |func_footnote | ||
|func_desc= | |func_desc=Устанавливает прозрачность {{LSLP|alpha}} на стороне {{LSLP|face}} примитива, в котором находится скрипт. | ||
|return_text | |return_text | ||
|spec | |spec | ||
Line 48: | Line 48: | ||
|helpers | |helpers | ||
|also_functions= | |also_functions= | ||
{{LSL DefineRow||[[llGetAlpha]]| | {{LSL DefineRow||[[llGetAlpha]]|Возвращает значение прозрачности примитива, в котором находится скрипт.}} | ||
{{LSL DefineRow||[[llGetColor]]| | {{LSL DefineRow||[[llGetColor]]|Возвращает вектор цвета примитива, в котором находится скрипт.}} | ||
{{LSL DefineRow||[[llSetColor]]| | {{LSL DefineRow||[[llSetColor]]|Задаёт цвет примитива, в котором находится скрипт.}} | ||
{{LSL DefineRow||[[llSetLinkColor]]| | {{LSL DefineRow||[[llSetLinkColor]]|Задаёт цвет примитива, заданного определенным номером.}} | ||
{{LSL DefineRow||[[llSetLinkAlpha]]| | {{LSL DefineRow||[[llSetLinkAlpha]]|Задаёт прозрачность примитива, заданного определенным номером.}} | ||
|also_tests | |also_tests | ||
|also_events= | |also_events= | ||
{{LSL DefineRow||[[changed]]|[[CHANGED_COLOR]]}} | {{LSL DefineRow||[[changed]]|[[CHANGED_COLOR]]}} | ||
|also_articles | |also_articles | ||
|notes= | |notes=Понятие "альфа" обозначает "прозрачность" или "видимость" | ||
Уточняем, что llSetAlpha влияет только на примитив, в котором находится скрипт. На другие примитивы в связанном объекте (линке) данная функция не влияет. Пользуйтесь [[llSetLinkAlpha]] для установки прозрачности других примитивов в линке. | |||
|deprecated | |deprecated | ||
|cat1 | |cat1 |
Latest revision as of 08:00, 20 August 2012
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 |