Hallo zusammen,
irgendwie scheine ich das if-else Statement des Players noch nicht verinnerlicht zu haben, oder es tut anders, als in anderen Programmiersprachen ...
Ich habe folgendes Schnipsel in der vtour.xml:
Code
if (get(scene[get(i)].spotstyle) == get(super),
trace ('TRUE ... MenuePunkt: ',get(super), ' SpotStyle: ' , get(scene[get(i)].spotstyle)),
trace ('FALSE ... MenuePunkt: ',get(super), ' SpotStyle: ' , get(scene[get(i)].spotstyle))
);
Die Trace Ausgabe im Plyer sieht so aus:
Code
INFO: FALSE ... MenuePunkt: Oeffentlich | SpotStyle: Oeffentlich
INFO: FALSE ... MenuePunkt: Oeffentlich | SpotStyle: Sehenswuerdigkeiten
Wenn nun in der Traceausgabe offentlichtlich der MenuePunkt gleich dem Spotstyle ist ... warum zeigt mir der Player die else Ausgabe (also FALSE) an ?
Kann die if / else Condition nicht mit Strings umgehen ???