Sie sind nicht angemeldet.

1

Mittwoch, 15. November 2017, 11:11

krpano 1.19-pr13: Problem mit Zugriff auf <style>-Element

Hallo,

in meinem action scripts gibt es seit krpano 1.19-pr13 ein Problem (in pr12 funktionierte es noch).

Folgende Anweisung führt zu einem Fehler:
switch(style[skin_hotspotstyle_detail].enabled);
switch(style[skin_hotspotstyle_detail].alpha, 0.0,1.0);

Fehlermeldung:
WARNING: plugin[switch_button]: set style[skin_hotspotstyle_detail].enabled=true - 'style' is not an array!

Handelt es sich um einen Fehler in 1.19-pr13? Gibt es einen einfachen Workaround?

Ich möchte den Style verändern (Aus/Einschalten von betroffenen Hotspots) und die Szene anschließend neuladen.
Die Alternative Verwendung der Visible-Eigenschaft ist schon von einem selbstdefinierten Filter belegt.

Ich werde wohl oder übel erstmal umschwenken und die angezeiten Hotspots durchiterieren und die entsprechenden Attribute einzeln setzen...
Über einen einfacheren Lösungsvorschlag würde ich mich freuen.

Gruß,

Sebastian

2

Mittwoch, 15. November 2017, 11:18

Hi,

siehe bitte hier:
https://krpano.com/forum/wbb/index.php?p…72968#post72968

Das wird in der nächsten Version behoben sein.
Als Workaround für den Moment wäre z.B. der Zugriff über 'global.style' möglich.

Schöne Grüße,
Klaus

3

Mittwoch, 15. November 2017, 11:30

Hallo,

besten Dank.

Der Workaround mit global funktioniert:
switch(global.style[skin_hotspotstyle_detail].enabled);
switch(global.style[skin_hotspotstyle_detail].alpha, 0.0,1.0);


Gruß,

Sebastian

Ähnliche Themen