Опис скрипта (- hello avatar -), second life, fandom powered by wikia

Програмування скриптів на LSL

LSL розшифровується як "Linden Scripting Language" і використовується для написання скриптів до об'єктів в Second Life.

Для кого написана ця інструкція:

Вивчення LSL починається зі стандартної програми "Hello World" ( "Привіт світ!").

LSL це "Linden Scripting Language". Це мова, на якому написані всі скрипти в Second Life. Структура мови подібна мов Java і C.

Мова LSL оперує поняттями "Стан" і "Подія". Двері можуть бути "відкритою" або "закритої", і світло може бути "включеним" або "вимкненим". Людина може бути "Енергійний", "Спокійний", або "Скучающий". Багато реальні об'єкти мають "Стан", те ж саме вірно і для програм LSL. Мінімально скрипт має один стан, стан за замовчуванням.

"Подія" викликає обробник події. Touch_start () запустить виконання коду, якщо доторкнутися до об'єкта. Таким чином мінімальна програма LSL повинна мати один стан з однією подією. Нижче представлена ​​мінімальна програма, написана в LSL, сенс якої можна уявити, як. "Коли я перебуваю в стані за замовчуванням, і до мене доторкнулися, я говорю" Привіт Світ "на нульовому каналі". (Нульовий канал - висновок в загальний чат).

Що можуть скрипти?

Скрипти можуть рухати об'єкти, слухати, говорити, працювати як транспортний засіб або зброю, змінювати колір, розмір або форму об'єкта. Скрипт може змусити об'єкт слухати Ваші слова, а так само заперечувати Вам, скрипти навіть дозволяють об'єктам говорити один з одним.

Основний об'єкт в SL - "Prim" або примітив, основний стандартний блок всіх об'єктів, які Ви можете будувати у Другій Життя. Якщо кілька примітивів пов'язані, то кожен з них може містити скрипт, який передає параметри іншим частинам об'єкта через пов'язані повідомлення. У цій навчальній програмі буде розглянуто тільки один Примітив з одним скриптом.

Традиційно перша програма повинна виводити фразу "Привіт, Мир". Оскільки LSL працює тільки з об'єктами, Ви повинні вміти створювати об'єкти і поміщати в них скрипти.

Вітаю! Ви написали Ваш перший скрипт на LSL!

Для нормальної роботи скрипта необхідно що б все дужки, фігурні дужки, коми і крапки з комою були розставлені на своїх місцях.

Тепер Ви можете взяти цей об'єкт до себе в інвентар.

При кожному редагуванні скрипт скидається в початковий стан.

Детально про скрипт

Цей код містить 2 коментаря, 1 стан, 2 події і 2 функції.

Дві косі риси позначають коментар. Все розташоване за ними не виконується.

// This is a comment

Виявлено використання розширення AdBlock.

Схожі статті