비주얼노벨 강좌

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 17608
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 11971
Visual Novel Maker 한글 텍스트 입력 file 러닝은빛 2017.11.21 1445
피니엔진 기본 틀 만들기 : 타이틀화면 file 하늘바라KSND 2017.11.15 1817
TyranoBuilder TyranoBuilder Visual Novel Studio Pro버전 한글패치 6 file 습작 2016.05.28 2184
피니엔진 FAL.노드이름에 관해서 알아보자. file 하늘바라KSND 2015.08.17 630
피니엔진 타이틀+클릭메뉴 예제 file 하늘바라KSND 2015.07.11 1103
피니엔진 애니메이션-스프라이트 간단한 팁 몇가지 하늘바라KSND 2015.07.11 1289
VNAP char로 캐릭터 출력 2 FNS키리토 2015.06.01 897
피니엔진 피니엔진 타이틀 만들기 예제(구버전) 1 file 하늘바라KSND 2015.01.27 1772
기타 비주얼 노벨을 처음 제작하시는 분들께 1 file FNS키리토 2015.01.11 13770
VNAP 선택지 발생 3 file FNS키리토 2015.01.11 2015
피니엔진 텍스트, 대화, 독백 명령어 하늘바라KSND 2014.12.21 1568
피니엔진 안드로이드로 배포판을 만들기 위해 필요한 것들 하늘바라KSND 2014.12.20 1524
Vasilriot 바실리어트 메뉴얼(3) 하늘바라KSND 2014.12.20 864
Vasilriot 바실리어트 메뉴얼(2) 하늘바라KSND 2014.12.20 701
Vasilriot 바실리어트 메뉴얼(1) 하늘바라KSND 2014.12.20 1420
Neko:기타 쓰레드에 '대기' 명령어를 넣었을 때 나타날 수 있는 현상 file 하늘바라KSND 2014.11.27 1025
Neko:응용 네코노벨 미니게임 관련 스크립트-글라스 스노우 하늘바라KSND 2013.06.27 3364
Vasilriot 해상도 조절에 관한 간단한 고찰 2 하늘바라KSND 2013.05.18 3141
Vasilriot 바실리어트의 최신 버전 file 하늘바라KSND 2013.05.11 3990
Vasilriot 바실리어트 기본 설정하기 - 폰트 :: font.ini file 하늘바라KSND 2013.05.11 3026
Board Pagination Prev 1 2 3 Next
/ 3