* 정의
로컬 스트립트(LocalScript)는 서버와 연결된 클라이언트에서 루아 코드를 실행하는 도구다. 카메라와 같은 클라이언트 전용 객체(client-only object)에 접근하기 위해 사용된다.
// 설명을 읽어보니 클라이언트 전용 코드를 분리해서 작성하기 위해 사용되는 스크립트인 것 같다.
* 동작 방식
- 특징
- 로컬 스트립트에서 실행되는 코드에서 LocalPlayer의 프로퍼티 Players는 클라이언트에서 실행되고 있는 플레이어를 리턴한다.
- 로컬스크립트는 다음 객체들을 포함하는 곳에서만 루아 코드를 실행한다.
- Player의 Backpack(Tool의 자식일 때)
- Player의 Character 모델
- Player의 PlayerGui
- Player의 PlayerScripts
- ReplicatedFirst 서비스
로컬 스크립트에서 수행된 것들은 리플리케이션되지 않기 때문에 스크립트에서 보이지 않는다.
'Lua in Roblox' 카테고리의 다른 글
| [Lua / Roblox] ServerScriptService (0) | 2022.07.08 |
|---|---|
| [Lua / Roblox] 미니 배틀 로얄 게임 #1 : 파괴 가능 오브젝트, Tool에 기능 추가 (0) | 2022.07.08 |
| [Lua / Roblox] Backpack, Tool (0) | 2022.07.07 |
| [Lua / Roblox] ModuleScript (0) | 2022.07.07 |
| [Lua / Roblox] Script (0) | 2022.07.07 |