データベースとCSVの相互変換(2)2011-10-19データベースとCSVの相互変換について今回は、アクターとエネミーのデータを編集したいと思います。今回使用するスクリプトは、以前のものを少し改良しました。モジュールにまとめて、引数も統一しました。それと、ファイル名で拡張子は省略するようにしました。その他のデータは、個別に機能を追加する必要があります。今回、アクターのパラメータを扱うメソッドを追加しています。[:minus_state_set]配列やテーブルのデータは、1ファイル1データです。minus_state_set)書き出しと読み込みのメソッドの引数を統一したので、コピペ定義がやりやすくなりました。フォルダに移動してください。エディタを起動して、データベースを確認すると情報が変更されていると思います。新しくアクターのパラメータを出力するためのメソッドを追加しました。アクターの数だけ出力されます。縦の行がパラメータの種類で、横の列がレベルごとの数値です。最初の列は、レベル0を表すので0にしておいてください。"Actors.rvdata")エネミーエネミーのようなデータベースは、現在の機能では出力することができません。そのような場合は、編集するデータを限定してCSVで設定するものとエディタで設定するものとをわけると良いかと思います。エネミーで出力できないデータは、ドロップアイテムと行動パターンです。グラフィックやオプションやメモは、エディタで編集した方が簡単そうなので、CSVには出力しないようにプロパティを定義してみます。:state_ranks)書き出すプロパティが1つの場合は、配列にしなくてもOKです。"Enemies.rvdata")最初の行を間違えて初期化処理にしないように注意して下さい。コメント内にURLを含めるには、バッククォート(`)をURLの直前に付け加えてください。Flash...JavaScriptを有効にしてください。