new Tween() lässt Text verschwinden

MathiasG

Grünschnabel
Hallo,

nun steh ich wirklich auf dem Schlauch. Ich habe mir in Actionscript eine Navigationleiste gebastelt, die natürlich auch Textfelder enthält. Wenn ich jetzt hergehe und irgendwo im Script ein "new Tween();" platziere, verschwindet plötzlich der Text. Entferne ich das "new Tween();", ist er wieder da.

Ich hab inzwischen wirklich keine Idee mehr, woran das liegen könnte, daher bin ich wirklich für jeden Vorschlag dankbar.

Gruß,

Mathias
 
Hi,

ja, die Fonts sind eingebettet:

PHP:
_root.navElement = _root.createEmptyMovieClip("navElement["+i+"]", i+10);
		_root.navElementText = _root.navElement.createTextField("navElementText["+i+"]", i+20,0,0,100,20);
		
		var fmt_navElementText:TextFormat = new TextFormat();
		fmt_navElementText.color = 0xffffff;
		fmt_navElementText.font = "OratorStd";			
		fmt_navElementText.size = 15;		
		fmt_navElementText.align = "left";		
			
		_root.navElementText.selectable = false;
		_root.navElementText.multiline = false;
		_root.navElementText.wordWrap = false;
		_root.navElementText.embedFonts = true;
		_root.navElementText.antiAliasType = "advanced";
		_root.navElementText.text = navPoints[i];
		_root.navElementText.setTextFormat(fmt_navElementText);
		_root.navElementText._width = _root.navElementText.textWidth+4;

Ich habs auch schon mit _root.navElementText.embedFonts = false probiert. Gibt keine Änderung.

Gruß,

Mathias
 
Klar, kein Problem:

Ganz unten ist die TweenFunktion auskommentiert. Wenn man die aktiviert, dann verschwindet der Text.
 

Anhänge

Zuletzt bearbeitet:
Zeile 48
PHP:
_root.navElement = _root.createEmptyMovieClip("navElement["+i+"]", i+10);
durch
PHP:
_root.navElement = _root.navBackground.createEmptyMovieClip("navElement["+i+"]", i+10);

ersetzen.
 
Zurück