以下の質問ページで
viewtopic.php?t=1362
装備品名を変数にいれて表示する以下のスクリプトが
掲載されていて、
コード: 全て選択
var base = 101; // 装備名を連続代入する変数の先頭インデックス
var equips = $gameActors.actor(アクターID).equips();
for (var i = 0; i < equips.length; i++) {
$gameVariables.setValue(base + i, equips[i].name);
}
実際に表示はされたのですが、
いずれかの装備が外れていた場合、以下のぬるぽが発生します!
Cannot read property 'name' of null
装備スロットが空きになってるので装備品名を取得できないよって言われてるのは分かってるので
Nullだった場合、空欄を代入するようにしたいですが、
その書き方がわかりません!
どなたか回避できそうな案がありましたら
お願いします!!