FC2ブログ

ティラノスクリプトのCGモードで差分表示

ふたなりかえちえっち2リリースしたよー!
サムネイル画像
DLsiteさんとBOOTHで頒布中。


そういうわけでティラノスクリプト制作メモ
今回は960*640という解像度で作ったので、
デフォルトにある機能いっぱい使えたので色々できるようになりました。
キーコンフィグは偉大だね…。
シナリオの最初に[start_keyconfig]
最後に[stop_keyconfig]
って入れるだけで右クリックでウィンドウ消えたりCtrlキーでスキップできたりする魔法のタグだから人類はみんな覚えておこうね!!

そしてついにCGモード実装。
しかも差分表示つき。
作り方分からなかったので色々ぐぐって参考にさせて頂いたブログさん記事。
SIMPLE MANIA*/ティラノスクリプトで差分表示できるCGモードを組んだ。

■まずは本編のシナリオに入れるタグ。
めんどいのでCGの1枚目が表示されたら差分もCGモードで解禁できるようになってます。
別に最後まで差分観てからでもいいんだけどねー。


[bg storage="ev01_01.bmp"]
[cg storage="ev01_01.bmp"]



[bg]タグは普通に背景にイベントCGを表示するやつね。
その下に[cg]タグを入れます。

■んで次、tyrano.ksにある[cg]のマクロをいじくります。118行目くらいのとこ。


;渡された値を元に、CG状態を確認していく
[if exp="tf.is_cg_open==true"]
[button graphic=&mp.tmp_graphic[0] x=&mp.x y=&mp.y width=&mp.width height=&mp.height preexp="mp.graphic" exp="tf.selected_cg_image = preexp" storage="cg.ks" target="&mp.target" folder="bgimage" ]
[else]
[button graphic=&mp.no_graphic x=&mp.x y=&mp.y width=&mp.width height=&mp.height storage="cg.ks" target="*no_image" folder="bgimage" ]
[endif]
[endmacro]



上の方の[button]タグを書き換えます。
デフォだと target="*clickcg"になっているところをtarget="&mp.target"に書き換えます。
これでターゲット指定できるようになったよ。


■次、cg.ksの最初に
*start
を記入。

▼CGのサムネイルボタン表示


*page_0
[cg_image_button graphic="ev01_01.bmp" no_graphic="../../tyrano/images/system/noimage.png" x=60 y=130 width=160 height=140 folder="bgimage" target="*ev01"]
[cg_image_button graphic="ev02_01.bmp" no_graphic="../../tyrano/images/system/noimage.png" x=250 y=130 width=160 height=140 folder="bgimage" target="*ev02"]
[cg_image_button graphic="ev03_01.bmp" no_graphic="../../tyrano/images/system/noimage.png" x=440 y=130 width=160 height=140 folder="bgimage" target="*ev03"]
[cg_image_button graphic="ev04_01.bmp" no_graphic="../../tyrano/images/system/noimage.png" x=630 y=130 width=160 height=140 folder="bgimage" target="*ev04"]



今回はCG4枚なんですけど差分込み91枚もあるんでサムネ91個も作ってられんわ!!!てことでクリックで差分表示できるようにするよ。
デフォルトにはないターゲット指定をします。
一番最後にある target="*ev01" とかのことね。

▼上記のボタンの下にリンク先のラベルを作ります。


*ev01
[cm]
[layopt layer=1 visible=false]
[bg storage="ev01_01.bmp" time=100]
[l]
[bg storage="ev01_02.bmp" time=100]
[l]
@jump target=*start

*ev02
[cm]
[layopt layer=1 visible=false]
[bg storage="ev02_01.bmp" time=100][l]
[bg storage="ev02_02.bmp" time=100][l]
~~~~~~~省略~~~~~~~~
[bg storage="ev02_26.bmp" time=100][l]
@jump target=*start



こんな感じ~!!
あとは*ev03と*ev04を同じ要領で作ってね。
クリックすると差分がどんどん表示されていくよ!

差分見てる途中に右クリックでCGモードに戻れたらよかったんだけど、
ちょっと難しくて分からなかったから、頑張って最後までクリックするか、マウススクロールクリクリしてね!!

あとstartに戻ってるけど、CGモードが2ページ3ページと増えていったらちょっとリンク先まずいかもしれませんね。
まあ今回は4枚しかないのでこれでオッケ~!!
関連記事
スポンサーサイト

コメントの投稿

Secret

買いますしリスト
■買いましたし
THE IDOLM@STER CINDERELLA MASTER 023緒方智絵里
アイドルマスター シンデレラガールズ キーホルダー 緒方智絵里
アイドルマスター シンデレラガールズ キーホルダー 高垣楓
アイドルマスター シンデレラガールズ 渋谷凛 ニュージェネレーションVer. (1/8スケール PVC製塗装済み完成品)
アイドルマスター シンデレラガールズ ねんどろいどぷち アイドルマスター シンデレラガールズ ステージ01 BOX (ノンスケール ABS&PVC塗装済み可動レーディングフィギュア)
アイドルマスター シンデレラガールズ ミニッチュ アイドルマスター シンデレラガールズ 01 BOX (ノンスケール PVC塗装済み完成品トレーディングフィギュア)
THE IDOLM@STER CINDERELLA MASTER 004 高垣楓
THE IDOLM@STER CINDERELLA MASTER 輝く世界の魔法
TVアニメ「ゆゆ式」キャラクターソングアルバム いちげんめ! 限定盤(OP・ED・CM集を収録したDVD付き)
プロフィール

綾瀬

Author:綾瀬
綾瀬さんだよ

リンク
最新記事
カテゴリ
RSSリンクの表示
検索フォーム
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
最新コメント
最新トラックバック
月別アーカイブ