Namespace Commons.Server.Scripts.Lua
클래스
Globals
Globals
는 모든 스크립트에서 사용할 수 있는 함수 또는 속성입니다.
Globals
클래스의 함수들은 펑크랜드에서만 사용할 수 있으며, 일반 루아와는 다른점이 있습니다.
- 펑크랜드에서 일반 루아와의 차이점
- 문자열은 유니코드입니다.
- 약한 테이블은 지원되지 않습니다.
- 펑크랜드는 .NET/Mono 표준 GC에 의존하고 있으므로 Lua Garbage Collection과 다릅니다.
- 익명 함수(람다 스타일)가 지원됩니다.
- userdata 타입의 객체는 for문으로 순회가 가능합니다.
for ... in ...
string.byte
는 바이트 값 대신 전체 유니코드 코드 포인트를 반환합니다.- JSON과 테이블 변환을 지원하는 json 모듈이 내장되어 있습니다.