Avangs

  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입
Avangs
  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입

NOTICE

공지사항
더보기
  • 서버 안정성 및 보안 강화 조치 04.20

Recently Added Games

최근 등록 게임
  • 어드벤쳐 고철에 파묻힌 데모나 (屑鉄まとうデモナ) newfile 08.19
  • 어드벤쳐 비올레 저택의 시온 : 꽃눈의 저택|RPG Maker MZ 단편 심리공포 어드벤처 file 08.17
  • 기타 (똥 주의)그저 똥을 누러 가는 게임 Re:Boot updatefile 08.16
  • 롤플레잉 SACCHARINE SYNC (DEMO) 배포 file 08.12
  • 기타 (완성작) 야구장에 가자4 file 2 07.07
Neko:Lua
2009.01.12 19:47

루아 스크립트 기초 강좌 1부

백호
조회 수 13732 추천 수 0 댓글 6
크게 작게 위로 아래로 댓글로 가기 인쇄
크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요? GameXP카페의 매니저 백호입니다.

이번강좌는 자료형에 관해서 알아볼 생각입니다.

 

루아에는 int a;같이 특별히 사용자가 정해놓고 사용하는 자료형이없습니다.

루아에서 적당히 변경해서 사용하죠.

예를들어 int a = 100;이런식이 아닌 a = 100이런식으로 사용 한다는것이죠.

 

정확히 루아에는 nil, bool, 문자열, 숫자형, 테이블등의 자료형이 존재합니다.

특정변수가 무슨자료형을 쓰는지는 type라는 함수를 사용하면됩니다.

type(변수명)처럼 사용하시면됩니다. 

예를들면

a = 123

type(a)

이런식으로 사용합니다.

 

루아에서 독특한것 몇개를 설명해드리죠..

nil이라는 겁니다..

일종의 NULL과 같은걸로 보면됩니다.

사용하는 예는

a = 123

a = nil

을 하시면 a변수가 삭제(?)되버리죠..

그다음 루아의 매우 독특한점이있는데.

다른 프로그래밍언어, 스크립트와 다르게 기본적으로 전역변수를 사용합니다.

그럼 지역변수를 사용하려면 어떻게하냐.

바로 local를 사용합니다.!!

 

사용 예로는

a = 123 --이건 전역변수

local b = 123 --이건 지역변수

 

지역변수는 꾀필요하니 꼭 기억해두세요 ㅎㅎ.

그럼 다음화에 계속!!!

출처 : http://cafe.naver.com/gamexpcafe

Who's 백호

?

이상혁입니다.

http://elab.kr

0 추천 0 비추천
위로 아래로 댓글로 가기 인쇄
에디터 선택하기
✔ 텍스트 모드 ✔ 에디터 모드
?
댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
Comment '6'
  • ?
    [Dark].Angel 2009.01.12 19:49
    ㅎㅎ.. 이해가 쉽군요.
    댓글
  • ?
    레노 2009.01.13 14:23
    local/global 은 다소 생소하네요.
    c랑은 정반대군요 ㄷㄷ;
    댓글
  • ?
    후르츠파르페 2009.01.21 02:10
    local이라..
    댓글
  • ?
    나뚜루 2009.01.26 13:45
    type(변수명)쪽이 쉽게 이해가 안가는군요;;
    그렇게 하면 무슨 타입이 되는지?
    수정 삭제 댓글
  • ?
    백호 2009.02.02 21:32
    type는 변수의 형태를 알아보는겁니다..
    레인님께서 말씀하신건 type의 리턴값을 물어보시는거같은데요..
    아마 예)) type(type(변수명))하면 type의 리턴값의 타입이나오겠죠
    아마 (String)문자형이나올껄요?
    댓글
  • ?
    Zero_Som 2009.05.29 17:08
    아아 C를 이해하면 이것도 쉽게 이해할수있을거라 생각했건만.. ㅠㅠ
    수정 삭제 댓글

Category
  • 연시만
  • 연시만2
  • VNAP
  • Vasilriot
  • Nekonovel
    • Neko:기초
    • Neko:응용
    • Neko:Lua
    • Neko:Plug-in
    • Neko:기타
  • Ren'Py
  • 피니엔진
  • TyranoBuilder
  • Visual Novel Maker
  • 기타
List of Articles
분류 제목 글쓴이 날짜 조회 수
Ren'Py 렌파이 관련 유용한 링크 모음 3 file 습작 2012.12.02 18376
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 12551
Neko:Lua 마인크래프트에서 루아언어를 써 Boa요! 2 철쭉 2012.07.21 4277
Neko:Lua Lua for Windows 1 루아마당 2010.08.08 5694
Neko:Lua LUA 란 무엇인가? 6 루아마당 2010.08.08 7316
Neko:Lua 루아의 메모리 관리 방식 루아마당 2010.08.08 5538
Neko:Lua 루아 스크립트를 1 무뇌인 2010.04.20 6002
Neko:Lua 비쥬얼 C++에 루아 연동시키기- file Saber 2010.01.02 8089
Neko:Lua 좀비서바이벌 1.11b 버전 Lua 스크립트 16 판져중위 2009.11.30 9438
Neko:Lua 루아에 잘못 알고계신분이 있는거 같아서 몇줄 적습니다. 16 코르뉴 2009.09.25 8208
Neko:Lua 루아가뭔가요 10 영웅 2009.09.24 6255
Neko:Lua 루아스크립트란 무엇인가? 9 행운 2009.06.11 8537
Neko:Lua 루아가 뭐죠? 11 sooe 2009.06.09 7295
Neko:Lua 루아에 대하여 궁금한점 18 아하!잘봤어요. 2009.05.04 7223
Neko:Lua 루아의 재미있는 기능! 15 엠피군 2009.01.18 7764
Neko:Lua 루아 스크립트 기초 강좌 2부 5 백호 2009.01.12 7847
Neko:Lua 루아 스크립트 기초 강좌 1부 6 백호 2009.01.12 13732
Neko:Lua Lua 시작 [펌] 6 나뚜루 2009.01.10 7535
Neko:Lua lua table 사용방법 - 개인적으로 배우고 있는것. [펌] 3 나뚜루 2009.01.10 9312
Neko:Lua 3부. 변수 - 3.2 문자열 6 Mania 2009.01.10 5532
Neko:Lua 3부. 변수 - 3.1 숫자 4 Mania 2009.01.10 5350
Neko:Lua 2부. 데이터 타입 3 Mania 2009.01.10 6347
쓰기
Board Pagination Prev 1 2 Next
/ 2
AVANGS

게임 제작, 창작, 자료, 강좌를 연결하는 커뮤니티

  • 개인정보 취급방침

Copyright © 2026 Avangs