Difference between revisions of "Key/pl"
< Key
Jump to navigation
Jump to search
(New page: {{Multi-lang}} {{LSL Header/pl}} Key to unikalny identyfikator (klucz) w Second Life (często nazywany też UUID'em) dla prawie wszystkiego, tj. prim'ów, awatarów, tekstur itp. Identyf...) |
|||
Line 7: | Line 7: | ||
Przykładowy identyfikator: | Przykładowy identyfikator: | ||
< | <lsl>"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"</lsl> | ||
Kiedy klucz przekazywany jest jako parametr warunku, rozwiązywany jest jako wartość PRAWDA, tylko jeżeli jest prawidłowy i nie jest [[NULL_KEY|Kluczem pustym(NULL_KEY)]]. Można użyć poniższej konstrukcji, żeby wykryć czy dowolny łańcuch jest prawidłowym identyfikatorem: | Kiedy klucz przekazywany jest jako parametr warunku, rozwiązywany jest jako wartość PRAWDA, tylko jeżeli jest prawidłowy i nie jest [[NULL_KEY|Kluczem pustym(NULL_KEY)]]. Można użyć poniższej konstrukcji, żeby wykryć czy dowolny łańcuch jest prawidłowym identyfikatorem: | ||
< | <lsl> | ||
integer isKey(key in) { | integer isKey(key in) { | ||
if(in) return 2; | if(in) return 2; | ||
return (in == NULL_KEY); | return (in == NULL_KEY); | ||
}</ | }</lsl> |
Revision as of 09:40, 30 April 2012
LSL Portal | | | Funkcje | | | Zdarzenia | | | Typy | | | Stałe | | | Potoki | | | Biblioteka Skryptów | | | Tutoriale |
Key to unikalny identyfikator (klucz) w Second Life (często nazywany też UUID'em) dla prawie wszystkiego, tj. prim'ów, awatarów, tekstur itp.
Identyfikator składa się ze znaków w kodzie szesnastkowym (a-f i 0-9), poszczególne części klucza rozdzielone są myślnikami
Przykładowy identyfikator: <lsl>"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"</lsl> Kiedy klucz przekazywany jest jako parametr warunku, rozwiązywany jest jako wartość PRAWDA, tylko jeżeli jest prawidłowy i nie jest Kluczem pustym(NULL_KEY). Można użyć poniższej konstrukcji, żeby wykryć czy dowolny łańcuch jest prawidłowym identyfikatorem: <lsl> integer isKey(key in) {
if(in) return 2; return (in == NULL_KEY);
}</lsl>