最終更新日時: 2009年03月30日 (月) 01時07分30秒

FAQ(よくある質問に対する答え)plugin作成編


FreeTrainEX A-version(FreeTrainEX Av)でよくある質問と、それに対する答えのうち、列車や建物などのpluginを作成することについてのものをまとめました。



Q. 列車のpluginを公開したら「勾配で横向いてる」と言われましたが、どこがおかしいのか分かりません

A. pluginを作成したことがあれば分かるとおり、FreeTrainの列車pluginは、12通りの向き×前後のある形状では2倍の種類のグラフィックを表示に利用します。この12通りもしくは24通りすべての向きをチェックできるような線路を敷いて走らせてみてください。

次のセーブデータの線路を前後方向変えて走らせると24通りチェックができます。

平面では正常なのに勾配でのみ横を向く場合は、次の2つの理由が考えられます。
  1. plugin.xmlのクラス指定で、「AsymTrainCarImpl」と書くべきところ、誤って「SymTrainCarImpl」と書いた。
  2. 24方向画像と12方向画像との間で勾配部分を丸ごと流用した(24方向と12方向とでは勾配の順番がまったく異なります)
1.であれば、plugin.xmlを修正するだけで済みます。
2.であれば、正しい順番のサンプルを横において見ながら、勾配部分を1方向ずつ正しく並べなおしましょう。