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

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

実現可能かどうか教えてください。 dami 2016/6/12(日) 16:55
Re:実現可能かどうか教えてください。 ぽてと 2016/6/14(火) 1:58
Re:実現可能かどうか教えてください。 dami 2016/6/23(木) 21:26

実現可能かどうか教えてください。
 dami  - 2016/6/12(日) 16:55 -
  
はじめまして、damiと申します。

今、構想段階にあるものがyu-risで可能なことなのか、可能であっても初心者には大変な作業が必要なことなのかを教えていただきたく、質問しました。

http://www.fastpic.jp/images.php?file=5451482824.jpg

画像を見てもらった方がわかりやすいと思いますが、
選択画面で、ボタン群A(ボタン5つ)の中からひとつ選択、ボタン群a(ボタン4つ)の中からひとつ選択して、決定ボタンを押して次に進む、という機能をゲーム内でやりたいと考えています。
これはyu-risで実現可能でしょうか?
ご教授願えましたら幸いです。
引用なし
パスワード

Re:実現可能かどうか教えてください。
 ぽてと  - 2016/6/14(火) 1:58 -
  
ぽてとです。

参考になるかわかりませんが回答させていただきます。
A群、a群の組み合わせを選びたい、ということですよね。

自前で選択肢画面を実装するのを前提に回答してます。
既存機能で実装できる方法を知っている方がいれば回答していただけると助かります。


■実現可能かどうか
難易度について気にしなければ実現可能だと思います。


■初心者には大変な作業か
プログラムやスクリプトなどの知識が無い場合は大変な作業になると思います。
プログラムやスクリプトの知識があったとしてもERISの挙動についても知らなければ簡単に作成できる訳でもありません。


自前で選択肢画面を実装する場合は下記ファイルが参考になります。(エディターで開いてください)
・data\script\ERIS\es_Select.yst
・data\script\ERIS\es_Select2.yst
・script\UserDesign\選択肢画面設計.txt
・script\UserDesign\汎用選択肢画面設計.txt
※他のファイルについても参考になります。

YU-RIS Beta4.8 ver 0.480/0.01でそれっぽい挙動をするものを提示します。
実際に実装するには全然足りないですし、追加する場所も変ですが参考までに。

YU-RIS Beta4.8 ver 0.480/0.01の下位フォルダに存在する
「data\script\UserScript\演出機能.txt」の
「#=BETA4_DIRECTION_1」の次行に
下記「//■ボタン群の組み合わせサンプル」の以下の行を張り付けて保存してください。
その後、ゲームを起動し「スタート」→「β4機能紹介」→「演出機能」→「演出1」
を実行すると、ボタンが3つと3つの2グループのボタンが表示されます。
ボタンをクリックすると、それっぽい挙動をします。


//■ボタン群の組み合わせサンプル
//----------------------------------------------------------------
//■Aグループ
//----------------------------------------------------------------
\BTDEF.GROUP(GROUP.A)
//■[頁1]システム
\BT.RADIO(230)
\BT.CGSYS("config/btn_tab_system_bt3")
\BT.XY(272+85*0, 025)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 1)

//■[頁2]システム2
\BT.RADIO(230)
\BT.CGSYS("config/btn_tab_system2_bt3")
\BT.XY(272+85*1, 025)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 2)

//■[頁3]テキスト
\BT.RADIO(230)
\BT.CGSYS("config/btn_tab_text_bt3")
\BT.XY(272+85*2, 025)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 3)

//----------------------------------------------------------------
//■Bグループ
//----------------------------------------------------------------
\BTDEF.GROUP(GROUP.B)
//■[頁4]サウンド
\BT.RADIO(240)
\BT.CGSYS("config/btn_tab_sound_bt3")
\BT.XY(272+85*3, 025*5)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 4)

//■[頁5]ボイス
\BT.RADIO(240)
\BT.CGSYS("config/btn_tab_voice_bt3")
\BT.XY(272+85*4, 025*5)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 5)

//■[頁6]E-mote
\BT.RADIO(240)
\BT.CGSYS("config/btn_tab_emote_bt3")
\BT.XY(272+85*5, 025*5)
\BT.A(256)
\BT.Z(2010)
\BT.SET(BTN.TAB, 6)
引用なし
パスワード

Re:実現可能かどうか教えてください。
 dami  - 2016/6/23(木) 21:26 -
  
返信が遅くなり大変申し訳ございません。
damiです。
ぽてとさん、教えていただきありがとうございます。

頭から煙を出しそうになりながら、今はyu-risを勉強中です。
後の人のために、参考になるかわからないんですが、一応書き記しておきます。
ボタン群の参考としては、コンフィグとBGMモードに関するところがイイ感じです。
まだ十分の一も理解できていない気がするんですが、ここら辺を中心に勉強中です。

 data\script\ERIS\Scene\CONFIG\ES_CONFIG.yst
 data\script\ERIS\Scene\EXTRA\BGMMODE\ES_BGMMode.yst
 data\script\UserDesign\BGM鑑賞モード画面設計.txt
 data\script\UserDesign\コンフィグ画面設計.txt


きっとまたお世話になります。
本当にありがとうございました。
引用なし
パスワード

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