ティラノビルダー交流掲示板 197528


ノベルゲーム制作ツール、「ティラノビルダー」に関する掲示板です
ティラノスクリプトに関する質問等はティラノ交流掲示板でお願いします。

質問を書き込む前に

こんな機能ないかな?と思った時
ティラノスクリプトのタグリファレンス

ティラノWikiも確認
http://tyrano.wiki.fc2.com/

バグ報告や質問、要望などご自由にお使い下さい。


CGモードの作りかた

1:のの :

2015/09/23 (Wed) 23:19:45

ティラノビルダーでCGモード(未完全ですが)を作る方法。
もしもすでに説明されている方がいたらごめんなさい。
自分も最近いじったばかりなので参考程度にどうぞ。

1.CGモードに追加したいCGを「myproject」の「bgimage」に入れておく。
2.「scenario」フォルダの中にある「system」フォルダに「nove_booster.ks」があるはずなので
 それを開くと、

*CGモードで表示されるCG一覧を登録*/

tf.cg_array = ["",];

みたいな感じの文字があるので["",]の中にCGとして表示したいファイル名を随時記入。
ちなみに一つずつ入れてくださいね。 例)["room.jpg", "rouka.jpg",]

3.公式からアップされている「爆速☆ノベルゲーム開発ブースターパック」をダウンロードして
 「cg.ks」をコピーし、作っているゲームの「scenario」フォルダの中に入れます。
 また、後々のためにブースターパックに入っている
「cgbg.png」「noise.jpg」「back_title.gif」を制作ゲームの「bgimage」にコピーしておきましょう。

(以下少しややこしくなるので注意)
4.コピーした「cg.ks」を開いて下にスクロールすると
*backtitle
[cm]
[freeimage layer=1]
@jump storage=title.ks

というものがあると思います。
しかしビルダーで作成すると「title_screen.ks」がタイトルなので以下のように変更します。

*backtitle
[cm]
[freeimage layer=1]
@jump storage=title_screen.ks

画面サイズの関係でバックタイトルボタンが表示されない人は
*cgpage
[cm]
[button graphic="back_title.gif" target="*backtitle" x=800 y=20 ]
の中のxの数字をいじればいいと思います。
これでタイトルに戻るためのボタンができるはずです。

5.次はタイトル画面にシンプルなCGモードボタンを作りたいと思います。
 いったん「cg.ks」を閉じて「title_screen.ks」を開きます。
 そこに

[glink text="はじめから" x=400 y=270 size=20 target="*start"]

  といった記述があると思うのでその下に好みの数字で

     [glink text="ギャラリー" x= y= target="*cg"]

  といれましょう。このままだとギャラリーのページに飛ばないので同じく
 「title_screen.ks」の一番下に以下のファイルを書き込みます。

;----------CGモードが選択された時
*cg
[jump storage="cg.ks"]
[s]

これでどうにかCGページに飛ぶと思います。

6.最後に該当するCGが表示された後に打ち込むスクリプトを入れます。
 ここではティラノビルダーを使います。
 理由は原因は不明ですが、ksファイルに直接書き込んでも反映されないからです。
 
 CGを表示したコンポーネントの下に「ティラノスクリプト」コンポーネントを
 ドラッグ&ドロップします。
 その中に
[cg storage="(任意の画像)" ]
 を入れます。
 すると見終わった後CGモードに行くと画像が表示されるはずです。

ただしこの方法ではまだ画面サイズの変更に対応できていないので、
まだまだ改善策を探しております。
12:おもち :

2015/09/30 (Wed) 10:53:08

はじめまして、CGモードの作り方、大変参考になりました。
私でも表示させることができて感激しています!

作っていて一つこうしたいな、という点が出てきたので、どなたかお分かりの方がいましたら、教えていただけると助かります。

スチルを3つ見たら自動的におまけスチルが現れる→CGモードの4番目の暗い部分が表示される
というふうにするにはどうしたらいいでしょうか。

=================================================

[_tb_system_call storage=system/_scene1.ks]

[cm ]
[bg storage="room.jpg" time="1000" ]
[tb_show_message_window ]
これはおまけモードのテストです。[p]


[bg time="3000" method="crossfade" storage="a.jpg" ]
[tb_start_tyrano_code]
@cg storage="a.jpg"

[_tb_end_tyrano_code]

次はスチルサンプルb[p]


[bg time="3000" method="crossfade" storage="b.jpg" ]
[tb_start_tyrano_code]
@cg storage="b.jpg"

[_tb_end_tyrano_code]

ラスト、スチルサンプルc[p]


[bg time="3000" method="crossfade" storage="c.jpg" ]
[tb_start_tyrano_code]
@cg storage="c.jpg"

[_tb_end_tyrano_code]

この3つのスチルを全部見た時に限り、おまけスチル4が見れるように設定したいです。[p]


[jump storage="title_screen.ks" target="*title" ]
[s ]


==========================================================


ver.は1.30、winで制作しています。

どうぞよろしくお願いします。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.