コード: 全て選択
var Enemy = ['11','12','16'];
$gameVariables.setValue(335, Enemy[Math.floor(Math.random() * Enemy.length)]);
とすると問題なく取り出せるのですが、マップのメモに配列を記述して取り出そうとするとうまく取り出せません。
マップのメモには下記を記述しています。
コード: 全て選択
<Enemy:'11','12','16'>
マップのメモを読み込んで変数に格納させます。
コード: 全て選択
var Enemy = [$dataMap.meta['Enemy']];
$gameVariables.setValue(335, Enemy[Math.floor(Math.random() * Enemy.length)]);
この場合、
コード: 全て選択
'11','12','16'
という結果が返ってきてしまいます。
どのような記述にすると正しく取り出せるのでしょうか?