|
Escrito por Atlante Guerrero
|
|
jueves, 13 de diciembre de 2007 |
|
Página 6 de 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>
|
|
Modificado el ( lunes, 17 de diciembre de 2007 )
|