3テラバイト

プログラム関連備忘録サイト。主にゲーム。

RPGツクールMV スクリプト

RPGツクールMVでフキダシアイコンの表示をスクリプトから行う

投稿日:2021年4月3日 更新日:

イベントコマンドの2ページ目、キャラクター > フキダシアイコンの表示と同様の操作を、
イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。

スクリプトコード

以下のコードでフキダシアイコンの表示をすることができます。

character関数の引数には対象のイベントの番号を指定します。
「プレイヤー」を対象にしたい場合は-1、
「このイベント」を対象にしたい場合は0を指定します。

requestAnimation関数の引数には表示するフキダシアイコンのIDを指定します。

setWaitMode関数の呼び出しを削除するとウェイトしないようになります。

this._character = this.character(-1);
if (this._character) {
    this._character.requestBalloon(1);
    this.setWaitMode('balloon');
}

イベントコマンドの内容

イベントコマンドのフキダシアイコンの表示を追加した場合、内部的には以下のようなデータが挿入されており、
js\rpg_objects.jsの9820行目に定義されているcommand213関数が呼び出されています。

{"code":213,"indent":0,"parameters":[-1,1,false]}

parametersの値の内容は以下の通りです。

インデックス内容
[0]対象のイベントの番号。
「プレイヤー」を対象にしたい場合は-1、
「このイベント」を対象にしたい場合は0を指定。
[1]表示するフキダシアイコンのID
[2]ウェイトするか
true : する
false : しない

-RPGツクールMV, スクリプト


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

RPGツクールMV – タイトル画面のコマンドウィンドウ位置を変更するプラグインTitleCommandPositionの使い方

こんにちは、今日はRPGツクールMVのタイトル画面のコマンドウィンドウ位置を変更するプラグインのTitleCommandPositionの使い方についてまとめていきます。 こちらは新規プロジェクトにデ …

no image

キャラクターを浮遊させるRPGツクールMVプラグインFloatingCharacterの使い方

このプラグインを導入すると、イベントコマンドの移動ルートの設定のスクリプトでキャラクターの浮遊状態を切り替えることができるようになります。浮遊状態のときはキャラクターが指定ピクセル分浮いた状態になり、 …

no image

RPGツクールMVのアイテム選択の処理を拡張するプラグインTMEventItemExの使い方

プラグイン情報 概要 このプラグインを導入することで、イベントコマンドのアイテム選択の処理に以下の機能が追加できます。 ヘルプウィンドウを表示個数を非表示表示行数の変更アイテムのメモでサブカテゴリを設 …

no image

マップタッチ時の移動の仕様を変更するRPGツクールMVプラグインChangeMapTouchPolicyの使い方

このプラグインを導入すると、マップタッチ時のキャラクターの移動に関する仕様を指定のタイプから選択することができるようになります。 このプラグインはトリアコンタン様が制作されたものです。 確認環境 RP …

no image

RPGツクールMVでメッセージのスキップやオートを実装するプラグインMessageSkipの使い方

オート スキップ このプラグインを導入すると、イベントコマンドの文章の表示で表示するメッセージのスキップ、オート状態への変更が可能になります。 このプラグインはトリアコンタン様が制作されたものです。 …