「プラグイン開発資料/コントリビューション一覧/SpecialRailContrib」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
#right(){最終更新日時:&lastmod()}
#hr(height=4,color=#1E90FF)
*SpecialRailContribContrib
&small(){&topicpath()}
#hr(height=4,color=#1E90FF)
**特殊レールコントリビューションとは
鉄橋や橋、機関庫など、特殊な線路を追加するコントリビューションです。
追加するには、.NETプログラミングの知識が必要です。
#hr(height=2,color=#1E90FF)
**書式
***特殊線路を定義を定義
#blockquote(){ <contribution type="specialRail" id="コントリビューションID">
<class name="クラス名" codebase="コードベース" />
</contribution>
}
#hr(height=1,color=#1E90FF)
***説明
-SpecialRailContribution の派生クラスで LineContribution と SpecialRailContribution の仮想メソッドをオーバーライドするみたいです。
-FreeTrain EX Avのソースの core/world/rail/BridgeRail.cs、StealSupportedRailContributionImpl.cs、TunnelRail.cs などを参考にしてください
#hr(height=2,color=#1E90FF)