Hi,
ich habe einen Toggle-Button eingebaut. Hier ist der Code.
Die action sieht so aus:
Code
<action name="toggle_planet">
if(cm_littleplanet_view == false,
set(cm_littleplanet_view, true);
tween(view.architectural, 0.0, distance(1.0,0.5));
tween(view.pannini, 0.0, distance(1.0,0.5));
tween(view.fisheye, 1.0, distance(1.0,0.8));
tween(view.fov, 150, distance(150,0.8));
tween(view.vlookat, 90, distance(100,0.8));
add(new_hlookat, view.hlookat, 123.0);
tween(view.hlookat, get(new_hlookat), distance(100,0.8));
,
set(cm_littleplanet_view, false);
cm_look_straight();
tween(view.architectural, 0.0, distance(1.0,0.5));
tween(view.pannini, 0.0, distance(1.0,0.5));
tween(view.fisheye, 0.0, distance(1.0,0.5));
);
</action>
Alles anzeigen
Und so der Code für den Button:
Code
<layer name="btn_lplanet" x="250" y="6" style="defaultskin_button" crop="64|640|64|64" onclick="toggle_planet();" />
Jedoch funktioniert das hin- und herschalten zwischen Little Planet und Normal Ansicht erst beim zweiten Klick auf den Button. Bei ersten Klick passiert nichts.
Wer kann mir helfen?
MfG