본문 바로가기

게임 개발 공부 정리

[RS] Local/Global 변수 기초

변수는 총 두가지 유형이 있다.

Local Var

(Global) Var

 

Local 형태의 변수는 쓰이는 빈도가 잦다.

일반적인 변수보다 액세스 속도가 더 빠르며, 효율적이기 때문이다.

 

CodeBlock : 들여쓰기 되어 있는 하나의 코드 뭉치들

하나의 코드가 뭉쳐진 함수 (CodeBlock)

하나의 코드블럭 내에서 생성된 Local 변수는, 해당 코드블럭 내에서만 존재가 유효하다.

 

만약 local 변수가 코드블럭이 아닌, 스크립트내에서 생성이 되었다면, 코드블럭을 포함한 스크립트 내 어디서든 액세스 할 수있다.

 

한 코드블럭 내에서만 사용되고, 다른 곳에서는 사용할 일이 없는 변수를 선언할때는, Local 형태로 하는것이 일반적인 형태보다 더 효율적이고, 빠르다.

 

Local과 Global의 관계를 정리하는 예시


 

'게임 개발 공부 정리' 카테고리의 다른 글

[C] 서버-클라이언트 소켓 통신 예제 코드  (0) 2021.08.25
[RS] 서비스 기초  (0) 2020.12.10
[RS] Local/Server, ClickDetector  (0) 2020.12.09
[RS] 기타 정리  (0) 2020.12.06
[RS] 20-12-05 ~ 06 정리  (0) 2020.12.06