3テラバイト

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

RPGツクールMV

RPGツクールMV – スクリプトでスイッチの操作を行う

投稿日:2020年5月9日 更新日:

RPGツクールMVでスクリプトからスイッチの操作を行う方法について記載しています。
イベントコマンドの場合は1ページ目、ゲーム進行 > スイッチの操作から行うものです。

確認環境

RPGツクールMV Version 1.6.2

スクリプトからスイッチの操作を行う方法

設定

$gameSwitches.setValue(1, true);

スイッチの値を設定する場合は$gameSwitches.setValueの第一引数に変更したいスイッチの番号を、第二引数に設定する値をtrueかfalseで設定します。
この例ではスイッチ1番の値をONに設定します。

OFFに設定する場合はtrueの部分をfalseに設定します。

取得

var tmp = $gameSwitches.value(1);

スイッチの値を参照する場合は$gameSwitches.valueの引数にスイッチの番号を指定すると、戻り値にその番号のスイッチの値が返されます。
この例ではスイッチ1番の値がここで定義した変数tmpに格納されます。

$gameSwitchesはjs/rpg_managers.js 34行目に定義されています。
内容はjs/rpg_objects.js 510行目から定義されているGame_Switchesです。

-RPGツクールMV


comment

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


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

RPGツクールMVでアイテムメニューのカテゴリを非表示にできるプラグインEquipmentAcrobatの使い方

このプラグインはまっつUP様が制作されたプラグインです。 確認環境 RPGツクールMV Version 1.6.2EquipmentAcrobat ver1.03 ダウンロード 以下のURLに配置され …

no image

RPGツクールMVでスクリプトからプレイヤーやイベントの位置を取得する

こんにちは、今日はRPGツクールMVでスクリプトからプレイヤーやイベントの位置を取得する方法についてまとめていきます。 確認環境 RPGツクールMV Version 1.6.2 プレイヤーやイベントの …

no image

RPGツクールMV – “Made with MV”のスプラッシュ画面表示をカスタマイズするプラグインMadeWithMvの使い方

こんにちは、今日はRPGツクールMVでタイトル画面の前に表示される”Made with MV”のスプラッシュ画面表示をカスタマイズするプラグインのMadeWithMvの使い方に …

no image

RPGツクールMVでアイテムを所持しているかをスクリプトから判定する

指定IDのアイテムを所持しているか $gameParty.hasItem( $dataItems[1] ); $dataItems[1]の数値の部分は判定したいアイテムのIDを指定します。 …

no image

RPGツクールMVでスクリプトから現在日時を取得する

new Date().getFullYear() new Date().getMonth() new Date().getDate() new Date().getDay() new Date().g …