<aside> 🛠
カスタマイズ可能なゲージUI表示プラグインです。 HP / MP / 好感度 / ボスHPなど、ゲーム用のゲージ表示を簡単に実装できます。
</aside>
data/others/plugin/ フォルダ内に progressbar フォルダごと入れる
data/scenario/make.ks に [restore_progressbar] を書き込む[return]タグより前に書いてください
記述例
;このファイルは削除しないでください!
;
;make.ks はデータをロードした時に呼ばれる特別なKSファイルです。
;Fixレイヤーの初期化など、ロード時点で再構築したい処理をこちらに記述してください。
;
[restore_progressbar]
;
;
;return 必須
[return]
first.ks などで読み込むfirst.ks で [plugin name="progressbar"] と書く
| タグ名 | 内容 |
|---|---|
start_progressbar |
バーゲージ生成 |
value_progressbar |
ゲージ値変更 |
barcolor_progressbar |
ゲージ色変更 |
free_progressbar |
ゲージ削除 |
この素材を使用したことによって生じた損害・損失に対して制作者は一切責任を負いません
ゲージを生成します。
[start_progressbar name="hp" max=100 value=80 layer=0 x=100 y=100 width=400 height=24 time=300 barcolor="#ff5555" bgcolor="#333333" bordercolor="#ffffff" borderwidth=2 radius=8]
| パラメータ | 説明 |
|---|---|
name |
ゲージ識別名 |
max |
最大値 |
value |
初期値 |
layer |
表示レイヤー |
x |
横位置(px) |
y |
縦位置(px) |
width |
横幅(px) |
height |
高さ(px) |
time |
値変更アニメーション時間(ms) |
barcolor |
ゲージ色 |
bgcolor |
背景色 |
bordercolor |
枠線色 |
borderwidth |
枠線の太さ(px) |
radius |
角丸(px) |
ゲージの値を変更します。
変数名の先頭にエンティティ(&)を付けることで変数を指定することもできます
; 直接数値指定
[value_progressbar name="hp" value=30 time=500]
; 変数値(例: f.hp_max で指定)
[value_progressbar name="hp" value="&f.hp_max" time=500]
| パラメータ | 説明 |
|---|---|
name |
対象ゲージ名 |
value |
変更後の値 |
time |
今回のみのアニメーション時間(ms)。未指定時は生成時設定を使用 |
ゲージ色のみ変更します。