이 강의는 MPPC (미소녀 & PocketPC)Pure Ani에게 저작권이 있습니다.

이번강의는 스크립트간의 이동 명령어에 대해서 알아보겠습니다.

1. gosub
서브루틴을 불러옵니다.
사용법은 "gosub Label(*라벨명)"입니다.
해당 라벨로 이동하여 스크립트를 실행시키고, return으로 원래 문장으로 돌아옵니다.

ex. 스크립트가 아래와 같다고 할때, 읽는 순서는 a → c → d → b 입니다.
a
gosub *c
b
*c
d
return

2. goto
설정한 라벨로 이동합니다.
사용법은 "goto Label"입니다.
해당 라벨로 이동하여 스크립트를 실행시키고, 점프전의 장소로 되돌아 오지 않습니다.

ex. 스크립트가 아래와 같다고 할때, 읽는 순서는 a → c → d 입니다.
a
goto *c
b
*c
d

3. return
gosub으로 이동했을경우, 다시 gosub으로 이동할때 사용하는 명령어입니다.
사용법은 "return (Label)"입니다.
뒤에 붙는 라벨명은 생략가능입니다.

ps. 이것 이외에도 jumpb, jumpf, skip, tablegoto가 있습니다.
jumpb : 명령어 직전의 ~로 이동합니다.
jumpf : 명령어 직후의 ~로 이동합니다.
skip 숫자 : 숫자의 수 만큼 스크립트의 행이 이동됩니다.
               0의 경우 그냥 무작정 스킵.
               양수(+)의 경우 해당 숫자만큼 앞(스크립트파일상 아래)로 이동.
               음수(-)의 경우 해당 숫자만큼 뒤(스크립트파일상 위)로 이동합니다.
tablegoto %var, 라벨, 라벨… : 숫자변수(%var)의 라벨로 이동합니다.
ex. tablegoto %0, *a, *b *c : *a로 이동합니다.
      tablegoto %1, *a, *b *c : *b로 이동합니다.

작성자 Pure Ani
출 처 MPPC (미소녀 & PocketPC)
Posted by Pure Ani

RE:D Cherish! -Eternity Blood- CRYSTALiA

放課後シンデレラ2 HOOKSOFT

花鐘カナデ*グラム NanaWind

フタマタ恋愛 ASa Project

スタディ§ステディ2 ま~まれぇど

リンパにATATA! ~メス牡蠣ミルクどぴゅらっしゅ~ Hending

創作彼女の恋愛公式 Aino+Links

流星ワールドアクター Heliodor

Secret Agent~騎士学園の忍びなるもの~ ensemble

天冥のコンキスタ エウシュリー

HaremKingdom -ハーレムキングダム- SMEE

ラズベリーキューブ まどそふと

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

死に逝く君、館に芽吹く憎悪 バグシステム

Sanguinea-サングイネア- すにぃる

麗華の館 しすたーそふと

カスタムメイドオンライン KISS