panel.angle
Rotationswinkel in Grad für eine Drehung des Panels im Gegenuhrzeigersinn.
Reichweite:
0..360 (default: 0)
Typ:
var
Bemerkungen:
- Zum Darstellen von Text oder Zahlen, sowie für Reaktionen auf
Mausaktionen muss der Winkel (angle) Null sein.
- Dad Drehzentrum kann über center_x gesetzt
werden.
- Alle Panel-Elemente mit Ausnahme der Digits drehen sich mit dem
Panel.
Beispiel:
PANEL* pan;
// rotate a panel about its center
function pan_rotate(p)
{
pan = p; // set the panel pointer from the function parameter
pan.center_x = pan.size_x * 0.5; // set the rotation center at the panel center
pan.center_y = pan.size_y * 0.5;
while (pan.angle < 360) // one full rotation
{
pan.angle += 10*time_step;
wait(1);
pan = p; // local variables are preserved during wait(), global pointers aren't
}
pan.angle = 0;
}
Siehe auch:
panel, bmap, layer,
center_x
► Aktuelle Version Online