Category:LSL Functions/ko

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

이 분류는 LSL 내장함수의 목록이다.

변형성

LSL의 모든 형(type)은 기본적으로 변경될 수 없고(잘못된 사용에 의해서도 변경될 수 없다.), 변수는 오직 덮어쓰기에 의해서만 값이 바뀔 수 있다. 변수의 값을 간접적으로 수정할 수 있는 방법은 없다. 유일한 방법은 (=, +=, -=, *=, /=, %=, ++, --)와 같은 저장 연산자를 통해 직접적인 수정을 가하는 것이다.

  • 내장함수는 매개변수로 사용된 변수 값을 절대 바꾸지 않는다.
  • 사용자 함수는 함수 영역 안에서 매개변수로 전달된 값을 바꿀 수 있지만 해당 매개변수를 전달한 본래의 변수 자체를 바꿀 수는 없다.[1]

함수목록

기호 설명
 NEW  해당 함수는 최근에 추가되었다.
 D  해당 함수는 사용이 금지되었으나 여전히 작동은 한다.
사용금지 표시가 된 함수는 피하는 것이 최선이다.
 R  해당 함수는 사용이 금지되었을 뿐 아니라 삭제되었다.
삭제 표시된 함수는 사용하지 말 것.
 U  해당 함수는 현재 구현되지 않았다.
이 표시가 되어있다면 아직 사용할 수 없다.
 G  해당 함수는 전능상태를 필요로 한다.
이 표시가 된 함수는 사용할 수 없다.

각주

  1. ^ 함수의 매개변수는 참조가 아닌 값으로 전달된다. 참조 전달이 LSO-LSL에서 사용될 때는, 참조는 변수의 원본이 아닌 사본을 가리키게 된다.