비주얼노벨 강좌



장막효과를 구현해보자!


 이것에 대한 아이디어는 우날부를 하면서 얻었다.

 

 여러모로 불필요해 보이는 효과처럼 보이지만, 의외로 이 효과는 쓸모가 많다. 이 효과의 장점은 다음과 같다.

 ㅇ장면이 바뀔 때 생기는 불필요한 부분 가리기.

 ㅇ지루함 달래기.

 ㅇ시간의 경과를 나타내기


 자, 그럼 이게 뭔지 함 영상으로 보자.


대충 이러하다.


구현도 별로 어렵지 않다.

"텍스트지우기", "텍스트창", "페이드아웃과 "페이드인", "인라인" 그리고 "배경" 명령어만 사용하면 완성이다.


다음을 살펴보자.
<t998_turnp.txt>

=======================================

//이전의 내용 지우기

텍스트지우기
텍스트창 0

페이드아웃 2

페이드인 1
배경 99 kaminari.png

배경 0
배경 1
배경 2
배경 3
배경 4
배경 5
배경 6
배경 7
배경 8
배경 9
배경 10

페이드아웃 0
페이드인 0

 


=============================================
작동하는 순서는 다음과 같다.

'내용삭제->페이드 방법 설정->장막 펼치기-> 이전 배경들 지우기->페이드 방법 초기화'

 

가만 보면 뭔가 빠져있다.

 

바로 다음 배경을 불러오는 작업. 사실 이것도 한 함수안에 넣으면 좋을텐데, 장면마다 바뀌는 것이니 어쩔 수 없이 이것은 할때마다 넣어야 한다.

 

적용해보자.

<d002.txt>

=======================================

책갈피 1
//▼여기 장막 시작------------------
인라인 t998_turnp.txt
//
배경 0 bg2.png
페이드아웃 2
배경 99
페이드아웃 0
//▲여기 장막 끝----------------
텍스트창 1
//
텍스트 뮴
대기

//

점프 d003.txt 1

//

=======================================

 인라인 명령으로 t998_turnp.txt 속 명령어들을 넣어주고, 지운 배경 위에 새 배경을 씌운 뒤에 펼친 장막을 거두는 것까지 화살표 사이에 들어있다.

 

대략 저렇게 사용하면 된다.

 

필력이 딸려서 읽기가 힘들겠지만 모쪼록 도움이 되었으면 한다.

 

Who's 하늘바라KSND

profile

하늘바라KSND

하늘

하늘이

늘바

바라

하바

하바케이

하바케이엔

하느님 

------------------------------

현재 하는 일 :



허걱님과 함꼐하는 하늘섬 환상세계 시나리오 작성 중.

자세한 경과는 이야기 연재란에서.

 

Lighna형과 함께하는 프로젝트, D.A 시나리오 작성 중.

프로젝트 D.A 많은 관심 부탁드려요~

http://projetda.tistory.com/

-------------------------------

 

ㅎㅎ. 안녕하세요 하늘바라 KSND 입니다. 

(96년생)

성별 : 남

사용툴 : VX

주요 활동 : 소설쓰기, 댓글, 뻘글, 글소글

 

블로그 주소 : http://hb_tjdtn.blog.me/                 

 

이전 준비 중

http://habakn.tistory.com/         

 

 


List of Articles
분류 제목 글쓴이 날짜 조회 수
Ren'Py 렌파이 관련 유용한 링크 모음 3 file 습작 2012.12.02 17566
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 11944
Vasilriot 해상도 조절에 관한 간단한 고찰 2 하늘바라KSND 2013.05.18 3128
Visual Novel Maker 한글 텍스트 입력 file 러닝은빛 2017.11.21 1425
피니엔진 피니엔진 타이틀 만들기 예제(구버전) 1 file 하늘바라KSND 2015.01.27 1754
피니엔진 텍스트, 대화, 독백 명령어 하늘바라KSND 2014.12.21 1554
피니엔진 타이틀+클릭메뉴 예제 file 하늘바라KSND 2015.07.11 1090
Neko:Lua 좀비서바이벌 1.11b 버전 Lua 스크립트 16 판져중위 2009.11.30 9279
기타 제작툴 소개 : Novelty란 무엇인가? 4 file 습작 2013.05.09 4552
기타 제작툴 소개 : LiveMaker란 무엇인가? 4 file 습작 2013.05.09 8697
Vasilriot 장면 전환할 때 사용할 '장막효과'를 구현해보자. 하늘바라KSND 2013.05.09 2701
피니엔진 애니메이션-스프라이트 간단한 팁 몇가지 하늘바라KSND 2015.07.11 1279
피니엔진 안드로이드로 배포판을 만들기 위해 필요한 것들 하늘바라KSND 2014.12.20 1514
Neko:기타 쓰레드에 '대기' 명령어를 넣었을 때 나타날 수 있는 현상 file 하늘바라KSND 2014.11.27 1013
VNAP 선택지 발생 3 file FNS키리토 2015.01.11 2000
Neko:Lua 비쥬얼 C++에 루아 연동시키기- file Saber 2010.01.02 7975
기타 비주얼 노벨을 처음 제작하시는 분들께 1 file FNS키리토 2015.01.11 13748
Vasilriot 바실리어트의 최신 버전 file 하늘바라KSND 2013.05.11 3976
Vasilriot 바실리어트에서 지원하는 vr팩. 언팩이 가능할까? 하늘바라KSND 2013.05.11 2646
Vasilriot 바실리어트 스크립트 정리하기. file 하늘바라KSND 2012.11.10 3501
Vasilriot 바실리어트 사용할 때 조심해야 할 것 :: 글자수 제한(명령어 오류)(2013.05.15수정) file 하늘바라KSND 2013.05.09 2750
Vasilriot 바실리어트 버튼 사용하기 file 하늘바라KSND 2012.12.21 3160
Board Pagination Prev 1 2 3 Next
/ 3