【RPGツクールMV】タイマーの時間を画面に表示させない方法はとっても簡単!!
RPGツクールの機能には「タイマー」というものがあり、
これを使う事で時間制限のあるイベントなどを作る事ができます。
しかし、タイマーを使う上でちょっとした問題点が。
通常では画面右上に時間が表示され、非表示にできないのですよね。
設定箇所は「始動or停止」と「時間」だけなので
「プレイヤーに知られずこっそりカウントダウンさせたい」
なんて事は不可能です。
ですが、jsファイルをちょっと変更するだけで
簡単にタイマーを非表示にできちゃうのです!
「rpg_sprites.js」を探せ!
通常プラグインを追加する時は
ゲームファイル内の「js」から「plugins」フォルダの中へ追加すると思います。
ですが、「js」フォルダの中にもjsファイルがあるのを見た事があるのではないでしょうか。
「main」とか「rpg_○○」みたいなコレ。
これらはRPGツクールMVの基本的な挙動をプログラムしているファイルなのですが、
実はこれらも書き換えて編集する事ができます。
今回変更するのは「rpg_sprites.js」。
これを開いてみてください。
たった一行簡単編集!実際に書き換えてみよう!
書き換えるのはたった1行、しかも2文字です。
2036行目に以下のような記述があると思います。
this.bitmap.drawText(text, 0, 0, width, height, ‘center’);
この文の冒頭に//を入れてみてください。
//を加える事をコメントアウトと言い、プログラム上では処理されない文とする事が出来ます。
覚え書きなどによく使われている方法ですね。
たったこれだけで、タイマーを非表示にできちゃうのです!
とっても簡単ですね!
おわりに
とってもお手軽にタイマーを非表示にできましたね。
これでプレイヤーに知られずこっそりと何かをカウントダウンする、なんて事も可能になりました。
ただ、この手法だと全てのタイマーが非表示になるので、
従来の表示される形でのタイマーは使えません。
表示非表示を切り替える場合、専用のプラグインが必要になる事にご注意ください。
それでは、良き制作ライフをお楽しみください!
ディスカッション
コメント一覧
まだ、コメントがありません