Hallo Klaus,
ich stelle meine Frage direkt an dich, da mein Problem sehr merkwürdig ist. Ich habe ein Problem mit dem Textfield PlugIn, was unter gewissen Umständen nicht funktioniert. Ich stelle die Frage hier im allgemeinen Forum, da es evtl. auch an meinem XML-Aufbau liegen kann:
Ich benutze das Textfield PlugIn um in einem Rundgang den Titel einer Szene anzeigen zu lassen:
<data name="title">
<p align="left">
<font face="arial" size="10px" color="#999999">
<b>Szene 1</b>
</font>
</p>
</data>
<plugin name="title" url="%SWFPATH%/plugins/textfield.swf"
align="bottom" edge="topleft" x="-78" y="33" children="false" zorder="5"
html="data:title"
handcursor="false"
background="false"
textglow="0"
textglowcolor="0xFFFFFF"
textshadow="0"
autosize="center"
onclick=""
/>
Alles anzeigen
Jetzt wird aber dieser Titel unter folgenden Konstellationen nicht mehr angezeigt!:
1. in manchen Szenen wird der Titel erst angezeigt, wenn ich das Textfield Plug-In an das Ende meiner XML stelle.
2. Ich habe mir eine kleine "helper.xml" gebaut, in der die Options aktiviert werden sowie ein kleines Fadenkreuz, womit ich meine HotSpots positioniere. Diese XML wird in meiner Basis-XML "settings.xml" über einen include eingeladen.
SO: Wenn ich in meiner helper.xml das Fadenkreuz (eine einfache Grafik) deaktiviere! dann funktioniert die Titelanzeige in keiner Szene mehr, sprich das Textfield-PlugIn scheint deaktiviert. Deaktiviere ich die Options oder aktiviere ich mein Fadenkreuz zusätzlich zu den Options, dann geht die Titelanzeige wieder!!!
3. Füge ich einer Szene zusätzlich zum Soundplug-In eine Button "Sound on/off" hinzu, funktioniert das Textfield PlugIn nicht mehr bzw. fällt meine Titelanzeige aus wenn ich in eine benachbarte Szene springe. Die Titelanzeige funktionierte allerdings solange im Rundgang, bis ich in die Szene mit dem Sound-on/off Button springe und bei Verlassen geht sie in allen Szenen wo sie vorher funktionierte nicht mehr. Ab dem Verlassen der Szene funktiert das Textfield PlugIn also nicht mehr.
Mein Soundbutton der das verursacht oder die anderen Kostellation wie unter 2. sieht so aus:
<!-- Soundbutton -->
<plugin name="soundOn"
zorder="6" align="bottom"
edge="topleft" y="38" x="-330"
url="%SWFPATH%/assets/img/slimfast_black_buttonkit_pt.png"
visible="true"
crop="272|26|79|26" blendmode="normal"
onhover="showtext(Off);" onclick="action(soundOff);"
keep="true"
/>
<plugin name="soundOff"
zorder="6" align="bottom"
edge="topleft" y="38" x="-330"
url="%SWFPATH%/assets/img/slimfast_black_buttonkit_pt.png"
visible="false"
crop="272| 0|79|26" blendmode="normal"
onhover="showtext(On);" onclick="action(soundOn);"
keep="true"
/>
<action name="soundOff">
set(plugin[soundOn].visible,false); set(plugin[soundOff].visible,true);
stopallsounds();
</action>
<action name="soundOn">
set(plugin[soundOff].visible,false); set(plugin[soundOn].visible,true);
action(sound);
</action>
Alles anzeigen
4. Die Titelanzeige funktioniert auch nicht mehr sobald ich in einer Szene ein Logo einblenden möchte.
Vielleicht läßt sich an meinem code erklären, womit das zusammenhängt?
<!-- Logo -->
<plugin name="logoClient"
url="assets/img/logo.png"
keep="true"
visible="true" enabled="true" handcursor="false" capture="true" children="true"
zorder="9"
alpha="1.00" blendmode="normal"
smoothing="true"
origin="top"
x="0" y="6"
scale="1"
/>
Alles anzeigen
Ich hoffe das läßt sich irgendwie beheben. Oder gibt es evtl. eine elegantere Möglichkeit einem Standort im Rundgang einen Namen zu verpassen der an bestimmter Stelle bei betreten des jeweiligen Panos angezeigt wird?
Viele Grüße
Holger