RPGツクール2000/演出【サイトトップへ戻る】 数字画像の表示 ■マップイベント/ページ切替型 (更新:2020/08/02) マップイベントを使って数字画像を表示します。 このページの数字表示では、ページ切替型で紹介しています。 ▼1マスに1桁の表示 ▼1マスに2桁の表示 基本的に固定画面用の設定であるため、 マップのサイズが「横20×縦15マス」のマップで使用してください。
■1マスの表示を1桁or2桁 マップイベントで数字を表示する場合、 1つのマスに数字を1桁表示するタイプと、 1つのマスに数字を2桁表示するタイプ(2種)があります。
▲トップへ戻る▲ ■画像の準備 キャラクター画像(CharSet)として数字画像を用意してください。 ▼1マスに1桁 ▼1マスに2桁(上下配置) ▼1マスに2桁(重ねて配置) この画像を使用する場合は、 画像の上で右クリック→「名前を付けて画像を保存」を選択し、 デスクトップに保存して素材管理の「CharSet」にインポートしてください。 ▲トップへ戻る▲ ■変数の設定 変数は1桁に付き1個の変数を使います。 位ごとの数字に分ける処理は以下のように設定します。 ■1桁表示 変数[0001]の値が表示する数字になります。 変数の値は「0〜9」の間である必要があります。 ■2桁表示
2桁の数値は「0〜99」の間である必要があります。 ■3桁表示
3桁の数値は「0〜999」の間である必要があります。 ■4桁表示
4桁の数値は「0〜9999」の間である必要があります。 ■5桁表示
5桁の数値は「0〜99999」の間である必要があります。 ■6桁表示
初めに代入する数値がマイナス値である場合は「乗算,-1」を実行して、 プラス値にする必要があります。 ▼設定例(2桁表示の場合)
▲トップへ戻る▲ ■表示イベントの設定 数字を表示するためのマップイベントを設定します。 1マスに1桁の表示も1マスに2桁の表示も設定方法は殆ど変わりません。 一の位を表示する設定手順です。 マップイベントを作成し、1ページ目に「0」を表示する設定を行います。 ページの新規作成をクリックして2ページ目を作り、 次は「1」を表示する設定を行います。
同じような作業を繰り返し、「9」を表示する設定まで行ってください。
「9」の表示設定が終わりましたら、 画面下のOKをクリックして、イベントエディタ画面を閉じてください。 これで一の位の設定が完了です。 十の位のイベント設定は、一の位のイベントをコピー&貼り付けして、 それを基に設定した方が良いでしょう。
十の位のイベント設定は、イベント出現条件を十の位の変数に変えるだけです。 ※1マスに2桁の表示の場合は、表示する画像を十の位専用の画像に変えてください。 必要に応じて、百の位、千の位の設定も行ってください。 ※1マスに2桁の表示の場合は、 一の位のイベントをコピーして百の位と万の位のイベントを設定。 十の位のイベントをコピーして千の位と十万の位の設定を行うと、 画像の設定が不要になります。 ▲トップへ戻る▲ ■表示方法「008」ではなく「 8」にする 上記の設定では、3桁の表示は「008」や「075」と表示されます。 これを「 8」「 75」と言った感じに、 頭の「0」を表示しないようにしたい時には、以下の設定が必要です。 ■頭の「0」無し:2桁表示 十の位の1ページ目(0を表示するページ)を削除する。 ■頭の「0」無し:3桁表示 十の位の1ページ目のイベント出現条件に…
百の位の1ページ目を削除する。 ■頭の「0」無し:4桁表示 位ごとに値を分ける設定に、4桁の数字をそのまま記憶する変数の設定を追加。 ▼変数0005番に4桁の数字をそのまま記憶する場合
十の位の1ページ目のイベント出現条件に…
百の位の1ページ目のイベント出現条件に…
千の位の1ページ目を削除する。 ■頭の「0」無し:5桁表示 位ごとに値を分ける設定に、5桁の数字をそのまま記憶する変数の設定を追加。 ▼変数0006番に5桁の数字をそのまま記憶する場合
十の位の1ページ目のイベント出現条件に…
百の位の1ページ目のイベント出現条件に…
千の位の1ページ目のイベント出現条件に…
万の位の1ページ目を削除する。 ■頭の「0」無し:6桁表示 位ごとに値を分ける設定に、6桁の数字をそのまま記憶する変数の設定を追加。 ▼変数0007番に6桁の数字をそのまま記憶する場合
十の位の1ページ目のイベント出現条件に…
百の位の1ページ目のイベント出現条件に…
千の位の1ページ目のイベント出現条件に…
万の位の1ページ目のイベント出現条件に…
十万の位の1ページ目を削除する。 ▲トップへ戻る▲ ■数字を左に寄せる 3桁表示で頭の「0」を表示しない設定では…
これを…
※■表示方法「008」or「 8」の改良設定を行わなっていない初期の状態で、 設定を変更してください。 ■左に寄せる:2桁表示
一の位の1ページ目のイベント出現条件に…
■左に寄せる:3桁表示
十の位の1ページ目のイベント出現条件に…
一の位の1ページ目のイベント出現条件に…
■左に寄せる:4桁表示
百の位の1ページ目のイベント出現条件に…
十の位の1ページ目のイベント出現条件に…
一の位の1ページ目のイベント出現条件に…
■左に寄せる:5桁表示
千の位の1ページ目のイベント出現条件に…
百の位の1ページ目のイベント出現条件に…
十の位の1ページ目のイベント出現条件に…
一の位の1ページ目のイベント出現条件に…
■左に寄せる:6桁表示
十万の位の1ページ目のイベント出現条件に…
万の位の1ページ目のイベント出現条件に…
千の位の1ページ目のイベント出現条件に…
百の位の1ページ目のイベント出現条件に…
十の位の1ページ目のイベント出現条件に…
一の位の1ページ目のイベント出現条件に…
▲トップへ戻る▲ ■動作テスト 以下のイベントを実行すれば、表示される数字が変わります。
3桁表示で以下のイベントを作成すれば、主人公のHPが表示されます。
▲トップへ戻る▲ ■補足 キャラクター画像は、縦2マス分までのサイズがあるので、 以下のような縦長の数字画像を設定する事もできます。 マップイベントのグラフィック表示では、 キャラクター画像よりもチップセットの画像の方が処理が軽くなります。 1マスサイズの数字画像であり、チップセットの上層チップが空いている場合は、 チップセットに数字画像を準備した方が良いでしょう。 ▲トップへ戻る▲ ◎関連ページ ●数字画像の表示 ●数字画像の表示:マップイベント/画像書き換え型 ●数字画像の表示:ピクチャー/画像書き換え型 ●数字画像の表示:ピクチャー/画像表示完了型(1枚で数字1個) ●数字画像の表示:ピクチャー/画像表示完了型(1枚で数字4個) ●数字画像の表示:ピクチャー/画像表示完了型(1枚で数字10個) |