お世話になります。
パズルゲームのようなものを作りたく、防具をデータベース代わりに使おうと考えています。
しかし、装備中の防具のIDを変数に代入する方法がわかりません。
指定したアクターの、指定した位置の防具のIDを変数に代入する手段が知りたいです。
javaScriptに関する知識はほとんどなく、$gameVariables.value();で変数を呼び出せるぐらいしかわかりません。
よろしくお願いします。
装備中の防具IDを変数に代入したい
Re: 装備中の防具IDを変数に代入したい
こちらの記事を参考にさせていただくと
viewtopic.php?t=2098
変数の操作のスクリプトに
$gameActors._data[アクターID]._equips[スロット番号]._itemId;
と記述すると装備のIDが取得されるようです。
アクターIDについては、説明不要ですね。
スロット番号については、デフォルトなら 武器が0、防具が1から4になるようです。
viewtopic.php?t=2098
変数の操作のスクリプトに
$gameActors._data[アクターID]._equips[スロット番号]._itemId;
と記述すると装備のIDが取得されるようです。
アクターIDについては、説明不要ですね。
スロット番号については、デフォルトなら 武器が0、防具が1から4になるようです。
Re: 装備中の防具IDを変数に代入したい
ご回答ありがとうございます。
自分でも調べたつもりでしたが、既に質問していた方がいらっしゃったのですね。
こちらで試してみます。
ありがとうございました。
自分でも調べたつもりでしたが、既に質問していた方がいらっしゃったのですね。
こちらで試してみます。
ありがとうございました。