お知らせ掲示板 | 質問掲示板 | 不具合報告掲示板 | 機能要望掲示板 | 雑談掲示板

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
503 / 1286 ←次へ | 前へ→

Re:TOP画面の表示について
 ぽてと  - 2014/1/15(水) 23:22 -
  
>ご回答ありがとうございます。
>言葉足らずな質問ですみませんでした。分かりやすい回答、助かります。
>この@G(1234)=1の記述はシナリオの最後全てに入れるという形を取れば、全てのエンディングを見た時にだけ表示されるという作りになるのでしょうか?
>重ね重ね、申し訳ないです。


一本道のシナリオの場合であれば、シナリオの最後に記述すれば問題ありません。

ですが、「シナリオの最後全てに〜」とあるので、マルチエンドの形式でしょうか。

その場合は各エンド毎にクリアフラグを保存し、すべてのエンドを見たら
@G(1234)=1とする必要があります。


たとえば以下のように記述します。
※個別クリアフラグは@G(1001)〜@G(1003)とします。
一応、ERISにのっとった形(\LETを使用)で記述します。

//----------------------------------
//○処理説明
// 1.最初の選択肢で、どのエンディングを見るかを決定します。
// 2.選択されたエンディング別にクリアフラグをたてます。
// 3.エンド処理
//  3.1.全エンディングフラグが立っていれば、クリアフラグを立てます
//  3.2.タイトル画面へ戻ります。
//-----------------------------------
\SEL.GO(END1, END2, END3)
\SEL(エンディング1, エンディング2, エンディング3)
//エンディング1
#END1
\LET(@G(1001)=1)
\GO(END)

//エンディング2
#END2
\LET(@G(1002)=1)
\GO(END)

//エンディング3
#END3
\LET(@G(1003)=1)
\GO(END)

//エンド処理
#END
\LET.IF(@G(1001)==1 && @G(1002)==1 && @G(1003)==1, @G(1234)=1)
\GO.TITLE

 

引用なし
パスワード
428 hits

TOP画面の表示について [名前なし] 2014/1/4(土) 2:23
Re:TOP画面の表示について ぽてと 2014/1/6(月) 14:15
Re:TOP画面の表示について [名前なし] 2014/1/7(火) 0:07
Re:TOP画面の表示について ぽてと 2014/1/7(火) 1:05
Re:TOP画面の表示について [名前なし] 2014/1/15(水) 16:58
Re:TOP画面の表示について [名前なし] 2014/1/15(水) 22:33
Re:TOP画面の表示について ぽてと 2014/1/16(木) 0:03
Re:TOP画面の表示について ぽてと 2014/1/15(水) 23:22
Re:TOP画面の表示について [名前なし] 2014/1/15(水) 23:55
Re:TOP画面の表示について ぽてと 2014/1/16(木) 0:19
Re:TOP画面の表示について [名前なし] 2014/1/16(木) 23:59
Re:TOP画面の表示について ぽてと 2014/1/17(金) 0:43

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
503 / 1286 ←次へ | 前へ→
58,702
(SS)C-BOARD v3.8.1β4 is Free.