最終更新日時: 2010年04月18日 (日) 23時56分56秒

DummyCarContrib


ダミー自動車コントリビューションとは


道路アクセサリをダミー自動車用に特化したものです。
動かない自動車を道路上に配置できます。
コントリビューションのtypeは"DummyCar"にします。

書式

ダミー自動車を定義

spriteタグではoriginとoffset属性を用いて、 画像の読み込み起点座標と高さを指定できます。
(これにより、一つの画像に複数の自動車のパターンを含ませることが出来ます。)
また、variationsタグ内にcolorVariationタグを列挙して、
一つのコントリビューション定義に対して複数の色置換定義を行うことができます。
colorValiationタグ内での色置換指定の仕方は、建物などの画像の色置換指定の仕方と同じです。

 <contribution  type="DummyCar"  id="{FE805631-E213-4930-C477-9699E6F37DF8}-1,0">
 <name>トレーラ(前)</name >
  <sprite   origin="0,64" offset="8">
    <picture  src="road-ptn02b.bmp"/>
    <variations>
       <colorVariation>
          <spriteType name="colorMapped">
            <map from="137,0,0" to="0,0,0" />
            <map from="209,0,0" to="24,24,24" /> 
            <map from="255,0,0" to="47,47,47" /> 
            <map from="255,151,151" to="123,123,123" /> 
            <map from="255,96,96" to="95,95,95" /> 
         </spriteType>
       </colorVariation>
       <colorVariation>
         <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>
        </colorVariation>
       <!--中略:他の色置換定義-->     
    <variations>
 </sprite>
</contribution>
読み込む画像は、originで指定された座標から横に「東西方向」・「南北方向」の 2つのパターンが読み込まれます。
パターンの幅は32pixel(1ボクセル)、高さは16+offset pixelです。
自動車を描く際は、車線の位置に気を付けて下さい。標準的な道路は1ボクセルに二車線なので左車線用、右車線用二つの画像を用意すると完璧です。

説明

  • [道路]メニューの下に[自動車]メニューが追加されます。