Zitat:
Original geschrieben von HEKS
Ich hoffe dafür gibt es eine Lösung!
|
Ja, man muss es halt dann über Gauges realisieren.
Geht z.B. mit XML, hier ein Beispielcode eines Scheibenwischers denn ich mal gemacht habe:
PHP-Code:
<Gauge Name="Wiper" Version="1.0">
<Size X="1024" Y="768"/>
<Element>
<Select>
<Value>
(L:WIP,bool) (G:Var1) 360 != ||
if{
(G:Var2) 0 == if{ (G:Var1) 10 + (>G:Var1) (G:Var1) 360 == if{ 1 (>G:Var2) } } els{ (G:Var1) 10 - (>G:Var1) (G:Var1) 0 == if{ 0 (>G:Var2) } }
}
</Value>
</Select>
</Element>
<Element>
<Position X="0" Y="0"/>
<MaskImage Name="Wiper_Mask.bmp" ImageSizes="1024,768,0,0">
<Axis X="460" Y="270"/>
</MaskImage>
<Image Name="Wiper.bmp" ImageSizes="500,500,0,0" PointsTo="East">
<Axis X="250" Y="250"/>
</Image>
<Rotate>
<Value Maximum="360" Minimum="0">(G:Var1)</Value>
<Nonlinearity>
<Item Value="0" X="-100" Y="-40"/>
<Item Value="360" X="100" Y="-60"/>
</Nonlinearity>
</Rotate>
</Element>
</Gauge>
Grüße,
Harri