Inicio arrow Scripting arrow Scripts II
Scripts II PDF Imprimir E-Mail
Escrito por Atlante Guerrero   
jueves, 13 de diciembre de 2007
Índice del Artículo
Scripts II
Página 2
Página 3
Página 4
Página 5
Página 6
Página 7
Página 8
Página 9
 

  LSL CONSTANTES

Constantes son valores predefinidos en LSL , que no cambian:

Por ej :TRUE siempre es 1.

Estas constantes tienen como finalidad simplificar el código y hacerlo más fácil de entender. Es buena práctica utilizar las constantes en nuestro código para hacerlo mas legible.

A continuación se enumeran las constantes generales:



· float

PI

3.1415926535897932384626433832795 (pi)

TWO_PI

6.283185307179586476925286766559 (pi * 2)

PI_BY_TWO

1.5707963267948966192313216916398 (pi / 2)

DEG_TO_RAD

Convierte de degrees a radians (multiply, example: radian = 90 * DEG_TO_RAD;)

RAD_TO_DEG

Convierte de radianes a degrees (multiply, example: degree = PI_BY_TWO * RAD_TO_DEG; )

SQRT2

1.4142135623730950488016887242097 (square root of 2)

· integer

TRUE

1, an integer constante para operaciones booleanas.

FALSE

0, an integer constante para operaciones boolean.

DEBUG_CHANNEL

2147483647, es un canal de chat especial usado para escribir los errors de script en una ventana.



· string

NULL_KEY Indica una key vacia : "00000000-0000-0000-0000-000000000000".


EOF , "/n/n/n", Indica la ultima linea ( End of File)

Substring

Replaced With

\t

four spaces

\n

nueva linea

\"

double quote

\\

backslash

· rotation

ZERO_ROTATION <0.0, 0.0, 0.0, 1.0>

(Notese que ZERO_ROTATION NO ES <0.0, 0.0, 0.0, 0.0>! ATENCION.)

· vector

ZERO_VECTOR <0.0, 0.0, 0.0>

object

type

AGENT

1

ACTIVE

2

PASSIVE

4

SCRIPTED

8

 


Modificado el ( lunes, 17 de diciembre de 2007 )
 
RocketTheme Joomla Templates