[ONScripter] 나는 이렇게 컨버터를 제작했다. #021 CG모드를 만들어보쟈 강의이야기 | Posted on 2011. 9. 10. 00:30
이 강의는 MPPC (미소녀 & PocketPC)의 Pure Ani에게 저작권이 있습니다.
일단 까먹고 있었던, 작업을 한가지 먼저 하겠습니다.
이미지주소 앞에 :c;와 :a;를 넣는 작업입니다.
배경같은것에는 :c;를 bg ":c;image\cg@bg.png",2 이와 같은 느낌으로..
타치에같은것에는 :a;를 lsp 41,":a;image\option@title_0.png",626,526와 같은 느낌으로 추가합니다.
컨버터와 0.txt 공통사항으로..
그런다음 CG모드를 만들어 보겠습니다.
일단 까먹고 있었던, 작업을 한가지 먼저 하겠습니다.
이미지주소 앞에 :c;와 :a;를 넣는 작업입니다.
배경같은것에는 :c;를 bg ":c;image\cg@bg.png",2 이와 같은 느낌으로..
타치에같은것에는 :a;를 lsp 41,":a;image\option@title_0.png",626,526와 같은 느낌으로 추가합니다.
컨버터와 0.txt 공통사항으로..
그런다음 CG모드를 만들어 보겠습니다.
일단 CG모드를 구성하는 코드입니다.
코딩해보면..
*ocg
; CG모드 라벨입니다.
bg ":c;image\cg@bg.png",2
; CG모드 배경
*ocg1
; CG모드 1페이지
if %event1 == 1 lsp 1,":c;image\cg@thumb1_1.png",120,128
; CG모드에 표시되는 4장의 이미지중 왼쪽 상단.
lsp 9,":a;image\@b1_1.png",60,540
; 왼쪽 하단에 표시되는 6개의 버튼중 1번 버튼.
lsp 20,":a;image\option@title_0.png",626,526
; 오른쪽 하단에 표시되는 타이틀로 가기 버튼.
lsp 22,":a;image\cg@bg2.png",399,323
; 오른쪽 하단의 CG의 경우 6번째 페이지는 없기 때문에 다른 페이지에서는 배경을 따로 불러줘야합니다.
..버튼쪽은생략..
if %0 == 1 lsp 0,":c;image\event1.png",0,0:print 2:click:csp 0:print 2:goto *ocg1_btn
; 만일 왼쪽 상단의 이미지를 누르면, 스프라이트 번호 0번에 CG를 출력, 클릭을 하면 0번 스프라이트를 지우고 버튼 대기로 날라갑니다.
이러한 CG모드 페이지를 6개 만듭니다.
작성자 Pure Ani
출 처 MPPC (미소녀 & PocketPC)