You are here: Home Linden Scripting Lenguage
Navigation
Polls
Qual o assunto do site que podemos abordar mais?
Dicas e sugestões
Notícias
Tutoriais
Vídeos
Polls | Results
« March 2010 »
Su Mo Tu We Th Fr Sa
123456
78910111213
14151617181920
21222324252627
28293031
 
Document Actions

O que é LSL?

LSL ou Linden Scripting Lenguage, em referência obvia ao laboratório Linden que projetou e desenvolveu o simulador chamado Second Life é o nome de uma linguagem de programação orientada a eventos, utilizada no simulador Second Life.

Linguagem interpretada, orientada a eventos.

Sintaxe

Sua sintaxe assemelha-se a C, C++ e Java.

Funcionalidades

O LSL permite aos usuários (chamados residentes dentro do simulador), editar objetos diversos, atitudes (ações) do avatar (personagem, dentro do simulador), além de uma infinidade de coisas dentro do Second Life. É uma linguagem de fácil aprendizado embora não exista muito material a respeito da mesma na Internet até o momento.

Script Padrão

Quando criamos um novo script para um objeto em Second Life, o script padrão apresentado para desenvolvimento é o seguinte:

default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llSay(0, "Touched.");
    }
}


Temos nesse script padrão, duas funções pré-definidas: state_entry() e touch_start() que representam dois eventos.

state_entry() ocorre sempre que um novo estado é incorporado, incluindo o início do programa e é sempre o primeiro evento a ser executado. Semelhante ao conteudo entre <head> e </head> em HTML.

Essa função não recebe variáveis.

touch_start() ocorre sempre que o objeto for tocado pelo residente (personagem em Second Life. Essa função recebe o valor de uma variavel de tipo inteiro que contém o número do usuário (residente) que tocou o obetjo.

Como escrever um script em Second Life

Crie um novo objeto dentro do programa utilizando-se da ferramenta build. Pode ser um circulo mesmo ou qualquer outro objeto.
Clique sobre o objeto com o botão direito do mouse e clique em edit.
Clique em more e na guia (necessita o nome da guia).
Clique então no botão New Script.
Uma nova janela se abrirá com o conteudo padrão do arquivo de script.

Fonte: Wikepédia http://pt.wikipedia.org

 

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: