비주얼노벨 강좌

3. 변수

루아에서 변수"어떤 값을 담고 있는 것의 명칭" 으로 정의한다.
즉, 앞서 설명한 데이터 타입의 값은 모두 변수에 저장된다.

먼저 변수의 예를 들어보자.

 x = y = 10 -- x와 y에 동시에 10 을 대입
 z = 20
 x, z = z, x -- x는 z와 값을 교환하고 z는 x와 값을 교환한다. 즉, x는 20, z는 10이 된다.
 y, z = 5, 7 
-- y = 5; z = 7과 동일
 

3.1 숫자

다음 아래와 같은 연산이 가능하다.

 a = 50 + 2 -- 덧셈
 b = 3 * 3 -- 곱셈
 c = 20 - 32.5 -- 뺄셈
 d = 5 / 2.3 -- 나눗셈
 e = 10 ^ 3 -- 거듭 제곱. 결과는 1000 이다.

참고# 나머지는 math 객체의 mod() 함수를 사용해서 구할 수 있다.

[출처] 아방스 ( http://avangs.info/zbxe/S_gameXP/ ) by Mania(Necrosen).

Comment '4'
  • ?
    [Dark].Angel 2009.01.11 17:57
    c언어에서는 x=y=10을 할경우 x와 y에 10을 대입한다. 루아에서도 그러군요. 완전히 c언어랑 밀접한 관련이 + - +
    귀찮게 안하고 바로 해버릴수 잇어 배우기 쉽겠군요. 거의 c언어랑 비슷해서 프로그래밍언어를 배우시는 분들은
    금방 배우겠네요.
  • ?
    후르츠파르페 2009.01.21 02:07
    흠.. 이부분은 간단하군요.
  • ?
    Jin's 2009.02.25 21:15
    중학수학 배우길잘햇네..
    이제 2학기 들어감!!
  • ?
    세리아츠유나 2016.02.18 00:08
    와 짱편해 머야저거

List of Articles
분류 제목 글쓴이 날짜 조회 수
Ren'Py 렌파이 관련 유용한 링크 모음 3 file 습작 2012.12.02 17603
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 11967
Vasilriot 바실리어트에서 지원하는 vr팩. 언팩이 가능할까? 하늘바라KSND 2013.05.11 2650
기타 제작툴 소개 : Novelty란 무엇인가? 4 file 습작 2013.05.09 4559
Vasilriot 바실리어트 사용할 때 조심해야 할 것 :: 글자수 제한(명령어 오류)(2013.05.15수정) file 하늘바라KSND 2013.05.09 2750
기타 제작툴 소개 : LiveMaker란 무엇인가? 4 file 습작 2013.05.09 8703
Vasilriot 장면 전환할 때 사용할 '장막효과'를 구현해보자. 하늘바라KSND 2013.05.09 2705
Vasilriot 노가다를 줄여주는 명령어, 인라인 사용하기. 2 하늘바라KSND 2013.02.18 2950
VNAP Vnap 제대로 게임 한 번 만들어 보자!(브이냅 기초) 4 file FNS키리토 2013.02.14 5100
VNAP Vnap 강좌 제 2 편! 작은하마 길들이기 (CG) 9 file FNS키리토 2013.01.28 5069
VNAP vnap으로 뭐든 해보자! 1 편! 15 file FNS키리토 2013.01.10 4180
Neko:기초 네코노벨 무작정 따라하기 - 2편 : 로고만들기 9 file 습작 2012.12.21 6146
Vasilriot 바실리어트 버튼 사용하기 file 하늘바라KSND 2012.12.21 3163
Neko:기초 네코노벨 무작정 따라하기 - 1편 : 둘러보기 2 file 습작 2012.12.08 12604
Vasilriot 바실리어트 스크립트 정리하기. file 하늘바라KSND 2012.11.10 3508
Neko:Lua 마인크래프트에서 루아언어를 써 Boa요! 2 철쭉 2012.07.21 4183
Neko:Lua Lua for Windows 1 루아마당 2010.08.08 5555
Neko:Lua LUA 란 무엇인가? 6 루아마당 2010.08.08 7228
Neko:Lua 루아의 메모리 관리 방식 루아마당 2010.08.08 5472
Neko:Lua 루아 스크립트를 1 무뇌인 2010.04.20 5923
Neko:Lua 비쥬얼 C++에 루아 연동시키기- file Saber 2010.01.02 7979
Neko:Lua 좀비서바이벌 1.11b 버전 Lua 스크립트 16 판져중위 2009.11.30 9285
Board Pagination Prev 1 2 3 Next
/ 3