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

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

Re:初歩的で頭を垂れるばかりです
 ぽてと  - 2016/4/29(金) 1:06 -
  
どうも、ぽてとです。


画面設計について分らないという事で、まずは下記マニュアルを一読している前提で話を進めさせて頂きます。
http://yu-ris.net/manual/eris/index.html

また、何について知りたいかというのが、私には理解できておりません。
知りたい事とは見当違いな事を伝えてしまうかもしれませんがご了承ください。


■画面構成変更箇所について
基本的には「data\script\UserDesign」の各種ファイルを修正してください。
・コンフィグ画面
コンフィグ画面設計.yst

・セーブロード画面
セーブロード画面設計.yst

・メイン画面
メイン画面設計.yst

・CG鑑賞
CG鑑賞モード画面設計.yst

一部については「data\script\UserDefine」のファイルを修正する場合もあります。


■単純解釈版
>システム画面の背景の画面を初期サイズから指定サイズにチップを広げる方法と
基本的にチップ(ボタン)を広げる方法は対象となる画像自体のサイズを大きくしてください。

例えば、「セーブロード画面設計.txt」の下記記述の場合、
//■背景
\BT.NAME("背景")
\BT.CGSYS("saveload/back_save")
\BT.XY(000, 000)
\BT.Z(1010)
\BT.SET(TIP.BG)

画像「data/cgsys/saveload/back_save.png」のサイズを変更してください。


>数を増やしたり
ボタンの数を増やす場合は以下のような記述をコピー貼り付けして増やして、「\BT.SET(BTN.PAGE)」の”BTN.PAGE”を別の名前に変更してください。ボタン画像が増えて表示されます。が、クリックしても何の反応もしません。表示されるだけです。

\BT.NAME("■Page01")
\BT.CGSYS("saveload/btn_page01")
\BT.XY(025+33*0, 053)
\BT.Z(1100)
\BT.SET(BTN.PAGE)

また、減らす場合は”//”でコメントにしてください。
//\BT.NAME("■Page01")
//\BT.CGSYS("saveload/btn_page01")
//\BT.XY(025+33*0, 053)
//\BT.Z(1100)
//\BT.SET(BTN.PAGE)


>配置を変えたりする方法
下記のような記述について、数値を変更してください。X座標、Y座標の位置が変更されます。
\BT.XY(025+33*0, 053)


■超解釈版
>システム画面の背景の画面を初期サイズから指定サイズにチップを広げる方法
『セーブロード画面のサムネイル画像の拡縮する方法』と解釈して回答します。

・サムネイル画像サイズの定義の変更する(表示用)
下記画像のサイズを表示したいサイズに拡縮します。
data\cgsys\saveload\btn_thumb.png

例えば、初期状態ではX=100、Y=75なのでX=200、Y=150にします。


・サムネイルサイズの定義の変更する(取得用)
data\script\UserDefine\セーブロード定義.txt
@T(11,13)=100  // サムネイルサイズX
@T(11,14)=75   // サムネイルサイズY

初期状態では上記設定になっているのを下記のように変更します。
@T(11,13)=200  // サムネイルサイズX
@T(11,14)=150   // サムネイルサイズY

これでサムネイル画像が大きくなります。


>数を増やしたり
『セーブロード画面の1頁におけるプレート(セーブスロット)の数の増やす方法』と解釈して回答します。

・セーブロードの最大数を変更する
data\script\UserDefine\セーブロード定義.txt
@T(11,02)=10   // プレート数(最大30まで)

初期状態では上記設定になっているのを下記のように変更します。

@T(11,02)=11   // プレート数(最大30まで)

・プレートボタンを追加する。
プレートの最大数を増やしたのでプレートのボタンの数を増やします。
10番目のプレートが下記のようになっています。これをコピーして11番目を作成します。
\BT.NAME("■プレート10")
\BT.CGSYS("saveload/btn_plate_back")
\BT.MAP.CG("saveload/btn_plate_back_mask")
\BT.MAP.A(1)
\BT.XY(413, 091+92*4)
\BT.Z(1100)
\BT.SET(BTN.PLATE, 10)

\BT.NAME("■サムネイル10")
\BT.CGSYS("saveload/btn_thumb", "saveload/btn_thumb")
\BT.XY(413+31, 091+92*4+5)
\BT.Z(1101)
\BT.TYPE(0)
\BT.SET(BTN.THUMB, 10)

\BT.NAME("■テキスト10")
\BT.CGSYS("saveload/tip_txspace")
\BT.XY(413+130, 091+92*4+4)
\BT.Z(1102)
\BT.TYPE(0)
\BT.SET(TIP.TX, 10)


以下のように11番目を作成します。
\BT.NAME("■プレート11")
\BT.CGSYS("saveload/btn_plate_back")
\BT.MAP.CG("saveload/btn_plate_back_mask")
\BT.MAP.A(1)
\BT.XY(0, 0+92*4)
\BT.Z(1100)
\BT.SET(BTN.PLATE, 11)

\BT.NAME("■サムネイル11")
\BT.CGSYS("saveload/btn_thumb", "saveload/btn_thumb")
\BT.XY(0+31, 0+92*4+5)
\BT.Z(1101)
\BT.TYPE(0)
\BT.SET(BTN.THUMB, 11)

\BT.NAME("■テキスト11")
\BT.CGSYS("saveload/tip_txspace")
\BT.XY(0+130, 0+92*4+4)
\BT.Z(1102)
\BT.TYPE(0)
\BT.SET(TIP.TX, 11)

具体的には\BT.NAME("■プレート11")と\BT.SET(TIP.TX, 11)を変更しています。
\BT.XY(0+130, 0+92*4+4)は変更してますが、10番目と同じ位置に表示すると見えないので適当に設定しています。


>配置を変えたりする方法
『セーブロードのプレート(セーブスロット)の配置の変更』と解釈して回答します。
・\BT.XY()の位置を変更します。

変更するのは1プレートにつき、下記3個の\BT.XYを変更します。
\BT.NAME("■プレート11")
\BT.NAME("■サムネイル11")
\BT.NAME("■テキスト11")

※例として11番目としています。また、具体的な記述は「>数を増やしたり」の回答を参考にしてください。

以上、お役に立てればと思います。

引用なし
パスワード
518 hits

初歩的で頭を垂れるばかりです ほわほわ 2016/4/28(木) 2:48
Re:初歩的で頭を垂れるばかりです ほわほわ 2016/4/28(木) 2:53
Re:初歩的で頭を垂れるばかりです ぽてと 2016/4/29(金) 1:06
感嘆しました ほわほわ 2016/5/2(月) 10:05
Re:感嘆しました ほわほわ 2016/5/3(火) 18:08

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