忍者ブログ
はじかきれんしゅうちょう いろいろ
Admin  +   Write
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

■チュートリアルに書いてあるやつをちょっと改造。
(なお、これのほかのスクリーンはエラーが出てできませんでしたヒエー
チュートリアルをコピペしてもダメなのはなんか
どこかで事前の指定が抜けてるとかなのかなあ)

※「rr」のステータスという体で行きます。


#数値を事前に指定
default rr_hp = 15
default rr_hp_max = 100
default rr_lv = 1
default rr_pt = 0

##rrのステータス名前が「screen single_statrr?
screen single_statrr(name, hp, hp_max, lv, pt, xalign, yalign):
    frame:
        xalign xalign
        yalign yalign
        
        vbox:
            spacing 5
            hbox:
                text "[name!t]" min_width 160 color "#ab2121"
                text _(" Lv. [lv]")
            hbox:
                text "友好度" min_width 160
                text _(" [pt]")
                
            hbox:
                text _("EXP "):
                    min_width 30
                    yalign 0.5
                bar:
                    value AnimatedValue(hp, hp_max, 1.0)
                    xmaximum 130
                    ysize 26
                    
                text " [hp]/[hp_max]":
                    yalign 0.5
# This screen uses single_stat to display two stats at once.
screen statsrr():#←ラベル内で呼び出すときはこの名前。「statsrr
    use single_statrr(_("仮rr"), rr_hp, rr_hp_max, rr_lv, rr_pt, 0.55, 0.1)
#↑このuse~の行を増やすと何個かいっぺんに表示させられる。後ろ2つの数字がxy座標。
#「default rr_hp = 15」のような「事前に指定」の四行を別キャラの分も用意してコピペすると増やせる。指定していないものを呼び出すとエラーるので注意。

##rrここまで。↓実際のラベル内で


label start:
    show screen statsrr ##←rrステータスを表示
    with dissolve

    $ rr_hp = 15 #←数字を変えたり
    hide screen statsrr##←rrステータスを消す


PR
Comment
color
name
subject
mail
url
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
ブログ内検索
このブログについて
ゲーム作りたい人のメモ。
講座というほどのものでもないおぼえがきです。
何か参考になるところがあればご自由にどうぞ。
ほぼ自分用なので、日本語いきあたりばったりでごめんなまし。

※ここに書いたことは全体的に
「本当はなんとかする方法があるかもしれないけど、私にはわからない」が多く…
あんまり仕組みを理解していないし誤解もあるかもしれません。
というわけで責任は負いません。ごめんなさい!

リンク:ゲーム作ってる本館
material by bee  /  web*citron
忍者ブログ [PR]