공부하는 Nar
변수/함수의 선언 방법: 지역, 글로벌, 공개
LuaScript 2022. 1. 13. 16:25

변수/함수의 선언 방법 3가지 1. : local = 지역 변수/함수 (같은 스크립트 안에서) ex) local a = 5 print(a) 2. : 생략 = 글로벌 변수/함수 (같은 종류의 모든 스크립트에서) ex) b = 5 print(b) 3. : Script.(변수이름) or Script:(함수이름) = 공개 변수/함수 (같은 종류의 모든 스크립트에서) ex) Workspace.Cube1.Var = 5 print(Workspace.Cube1.Var) : 할당을 자기 자신한테 했을 때 ex) Script.var = 12 공개변수 사용 가능한 객체 : Player, Character, Game, StaticMesh, Script, Table → 모두 같은 종류의 스크립트에서 불러오기 가능 공개변수 접근..

[디토랜드] 변수 - 전역(global) 지역(local)
LuaScript 2021. 12. 22. 15:08

ServerScript1 --변수나 함수를 선언할때 local을 생략하면 전역(global)으로 선언되요. --전역으로 선언한 변수/함수는 외부 스크립트(ServerScript2)에서도 사용할 수 있어요. GlobalValue = 1 function GlobalFunction() print("I'm GlobalFunction") end -------------------------------------------------- local LocalValue = 1 local function LocalFunction() print("I'm LocalFunction") end -- Tip -- 지역(local)으로 선언한 변수/함수는 선언한 스크립트(ServerScript1) 안에서만 사용할 수 있어요. 선언..

[일단계 루아] 01강 개요/변수/숫자형
LuaScript 2021. 12. 10. 19:33

print print("hello lua") 인자로 주는 문자열이나 변수 등의 값을 화면에 출력해주는 역할 식별자 변수, 함수의 이름으로 사용되는 것 영어 대소문자 숫자 언더바 ( _ ) 규칙은 C++과 같다 숫자로 시작하거나 공백 포함 불가능 and, break, do, else, elseif, end, false, for, function, if, in local, nil, not, or, repeat, return, then, true, until, while 미리 정의된 예약어 사용 불가능 지역변수, 전역변수 Lua에서 보통 local 이라는 키워드를 붙여 변수를 사용한다 local a → a 라는 변수를 사용하겠다 local을 붙이면 a라는 변수를 지역변수로 생성하여 사용하겠다고 하는 것 a =..