「FAQ/FAQ plugin作成編」の編集履歴(バックアップ)一覧はこちら
「FAQ/FAQ plugin作成編」(2009/03/30 (月) 01:07:30) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#right(){最終更新日時:&lastmod()}
#hr(height=4,color=#1E90FF)
*FAQ(よくある質問に対する答え)plugin作成編
&small(){&topicpath()}
#hr(height=4,color=#1E90FF)
FreeTrainEX A-version(FreeTrainEX Av)でよくある質問と、それに対する答えのうち、列車や建物などのpluginを作成することについてのものをまとめました。
#contents()
#hr(height=2,color=#1E90FF)
**&u(){Q. 列車のpluginを公開したら「勾配で横向いてる」と言われましたが、どこがおかしいのか分かりません}
A. pluginを作成したことがあれば分かるとおり、FreeTrainの列車pluginは、12通りの向き×前後のある形状では2倍の種類のグラフィックを表示に利用します。この12通りもしくは24通りすべての向きをチェックできるような線路を敷いて走らせてみてください。
次のセーブデータの線路を前後方向変えて走らせると24通りチェックができます。
-[[testcource.zip>http://www19.atwiki.jp/freetrain-exav/?cmd=upload&act=open&page=FAQ%20plugin%E4%BD%9C%E6%88%90%E7%B7%A8&file=testcource.zip]]
平面では正常なのに勾配でのみ横を向く場合は、次の2つの理由が考えられます。
+plugin.xmlのクラス指定で、「AsymTrainCarImpl」と書くべきところ、誤って「SymTrainCarImpl」と書いた。
+24方向画像と12方向画像との間で勾配部分を丸ごと流用した(24方向と12方向とでは勾配の順番がまったく異なります)
1.であれば、plugin.xmlを修正するだけで済みます。
2.であれば、正しい順番のサンプルを横において見ながら、勾配部分を1方向ずつ正しく並べなおしましょう。
#hr(height=2,color=#1E90FF)