[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: さらに自動車も組み込みました


>同名のグループを指定します。例えば、<name>じゃなくて<group>、といった具
>合で。確かそうです。多分そうだったような。きっとそうでしょう。

そもそも、「架線柱」を拡張してつくったので、
ControllFormのほうに、IndexSelectorが無かったんですよね。
で、IndexSelectorは追加して見たんですが、
<group>を読み込んで展開する機能は
PluginManagerだったか、どこかコアな部分にあって、利用しにくいので
その部分は独自フォーマットにしてしまいました。(すみません。)

自動車のプラグインは色を変えたかっただけなので、
こんな感じで記述して、IndexSelectorで色を変えられるようにしてみました。
書式の勝手な拡張しちゃってよかったでしょうか・・・。

	<sprite origin="0,32" offset="0">
		<picture src="cars_base.bmp"/>
		<variations listcount="5">
		<sprite><spriteType name="colorMapped">
			<map from="137,0,0" to="51,80,46"/>
			<map from="209,0,0" to="78,122,70"/>
			<map from="255,0,0" to="94,149,85"/>
			<map from="255,151,151" to="177,199,173"/>
			<map from="255,96,96" to="147,181,141"/>
		</spriteType></sprite>
		<sprite><spriteType name="colorMapped">
			<map from="137,0,0" to="32,71,86"/>
			<map from="209,0,0" to="66,125,149"/>
			<map from="255,0,0" to="89,160,189"/>
			<map from="255,151,151" to="212,237,237"/>
			<map from="255,96,96" to="167,211,220"/>
		</spriteType></sprite>
				:
				中略
				:
		</variations>
	</sprite>

_______________________________________________
FreeTrain-general mailing list
FreeTrain-general@lists.sourceforge.jp
http://lists.sourceforge.jp/mailman/listinfo/freetrain-general

題名

名前

メッセージ