×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
スクリーーンに何か書くとき
のメモ。
例えばこういうscreen.rpyのメニューの中の書き方。
全然わからないけどうまく使えば便利みたいな予感はしているけど
全然わからない。ハハハ
カスタムスクリーン?できるようになるといいね 来世で ハハハ
まとめ!
◆label _(" ") →テーマカラーの色で" "の中に書いたテキストがでる。
◆ text _(" ") →普通の文字の色で" "の中に書いたテキストがでる。
◆ add "images/bt_rs.png" xalign 0.2 yalign 0.2 ←add””で画像表示。原寸だなあ。
add "images/gg1.png" zoom 0.5 で大きさ調整可能(追記)
◆” ”の中
・リンクが貼れる。{a=☆URL☆} ・リンクテキスト {/a}
・\nで改行できる。
初歩すぎるけどこれしかわからない/(^o^)\
なんかわかったら追加します
あと、ダブるけど
◆エンドフラグで分岐するには↓
if not persistent.finishedfull: #ラスエンドみてないなら
のメモ。
例えばこういうscreen.rpyのメニューの中の書き方。
全然わからないけどうまく使えば便利みたいな予感はしているけど
全然わからない。ハハハ
カスタムスクリーン?できるようになるといいね 来世で ハハハ
## About(バージョン情報)スクリーン #########################################################
##
## このスクリーンは、本ゲームと Ren'Py に関するコピーライトとクレジットを表示し
## ます。
##
## このスクリーンは特別なことをしていません。そのためカスタムスクリーン作成の例
## として利用していきます。
screen about():
tag menu
## 次の use ステートメントは game_menu(ゲームメニュー)スクリーンをこのスク
## リーンの内に表示しています。use 文の子(内包されたオブジェクト)の vbox
## は game_menu スクリーンの中の viewport に配置されます。
use game_menu(_("情報"), scroll="viewport"):
style_prefix "about"
vbox:
label "[config.name!t] Version [config.version!t]\n"
#text _("『迎春! スキスキ小籠包』")
## gui.about は、通常 options.rpy で設定します。
if gui.about:
text "[gui.about!t]\n"
text _("作:{a=http://kumakumaf.amigasa.jp/}くまのこ道{/a}\nMade with {a=https://www.renpy.org/}Ren'Py{/a} [renpy.version_only].\n\n[renpy.license!t]")
text _("\n\n【Thanks】\n{a=https://www.renpy.org/} ・リンク{/a}\n{a=https://www.renpy.org/} ・リンク {/a}\n{a=https://www.renpy.org/} ・リンク{/a}")
## 次の変数は about スクリーンにテキストを表示します。この変数は options.rpy で
## 再定義されるため、options.rpy の同じコードを消去しないと反映されません。
define gui.about = ""
style about_label is gui_label
style about_label_text is gui_label_text
style about_text is gui_text
style about_label_text:
size gui.label_text_size
まとめ!
◆label _(" ") →テーマカラーの色で" "の中に書いたテキストがでる。
◆ text _(" ") →普通の文字の色で" "の中に書いたテキストがでる。
◆ add "images/bt_rs.png" xalign 0.2 yalign 0.2 ←add””で画像表示。原寸だなあ。
add "images/gg1.png" zoom 0.5 で大きさ調整可能(追記)
◆” ”の中
・リンクが貼れる。{a=☆URL☆} ・リンクテキスト {/a}
・\nで改行できる。
初歩すぎるけどこれしかわからない/(^o^)\
なんかわかったら追加します
あと、ダブるけど
◆エンドフラグで分岐するには↓
if not persistent.finishedfull: #ラスエンドみてないなら
text _("まだ見ぬエンドがあるよ。")
else:
text _("フルコンプありがとう!")
add "images/copm.png" xalign 1.2 yalign 0.0 #コンプマークみたいなのをたすとか
PR
Comment
ブログ内検索
最新記事
(06/04)
(06/17)
(06/11)
(06/08)
(12/12)
このブログについて
ゲーム作りたい人のメモ。
講座というほどのものでもないおぼえがきです。
何か参考になるところがあればご自由にどうぞ。
ほぼ自分用なので、日本語いきあたりばったりでごめんなまし。
※ここに書いたことは全体的に
「本当はなんとかする方法があるかもしれないけど、私にはわからない」が多く…
あんまり仕組みを理解していないし誤解もあるかもしれません。
というわけで責任は負いません。ごめんなさい!
リンク:ゲーム作ってる本館。
講座というほどのものでもないおぼえがきです。
何か参考になるところがあればご自由にどうぞ。
ほぼ自分用なので、日本語いきあたりばったりでごめんなまし。
※ここに書いたことは全体的に
「本当はなんとかする方法があるかもしれないけど、私にはわからない」が多く…
あんまり仕組みを理解していないし誤解もあるかもしれません。
というわけで責任は負いません。ごめんなさい!
リンク:ゲーム作ってる本館。