Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-10-2004, 13:58   #1 (permalink)
neuling
 
Registriert seit: Aug 2004
Beiträge: 198
Text verschwunden

Hallo

Ich möchte eine externe Swf in meine Datei reinladen, Die externe Swf beinhaltet einen mit Actionscript erstellten Newsticker, der Text wird mit Createtextfield angezeigt die Umrandung etc mit Lineto. Wenn
ich das Swf jetzt in einen Mc reinlade der von einer Maske begrenzt wird
wird der Text nicht angezeigt!!(der Rest schon), was kann ich da machen!!

Mit Dank im Voraus

mfg
Clemens
Clemenses ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:13   #2 (permalink)
Wer??? Ich???
 
Registriert seit: May 2003
Ort: München
Beiträge: 807
Du musst die Schriftzeichen in das Textfeld miteinbetten.

Dein Textfeld auswählen:

Eigenschafteninspektor->Zeichen...

Die Zeichen die du einbetten möchtest Auswählen und auf Fertig klicken.

Sollte dann Funktionieren.

Cu
hOmId
Homid ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:15   #3 (permalink)
neuling
 
Registriert seit: Aug 2004
Beiträge: 198
das Textfeld ist ja durch Actionscript erzeugt. was mach ich da??
Clemenses ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:25   #4 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
_pfad.textfeld.embedFonts = true
__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:43   #5 (permalink)
neuling
 
Registriert seit: Aug 2004
Beiträge: 198
naja, das haut irgendwie nicht ganz hin, jetzt ist der Text schon in der Ausgangsdatei verschwunden und nicht erst beim reinladen.
hat vielleicht jemand lust sich die fla kurz anzusehen, wahrscheinlich fehlt nur eine kleinigkeit.

mfg
Clemens
Angehängte Dateien
Dateityp: zip newsreader.zip (8,9 KB, 7x aufgerufen)
Clemenses ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:44   #6 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
vielleicht auch ein textfeld außerhalb der bühne machen, wo du embed fonts schon hast. dann gehst du auf nummer sicher das der font da ist.
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist offline   Mit Zitat antworten
Alt 28-10-2004, 14:53   #7 (permalink)
neuling
 
Registriert seit: Aug 2004
Beiträge: 198
verstehe ich jetzt nicht
Clemenses ist offline   Mit Zitat antworten
Alt 28-10-2004, 15:10   #8 (permalink)
Wer??? Ich???
 
Registriert seit: May 2003
Ort: München
Beiträge: 807
Zitat:
Zitat von Clemenses
verstehe ich jetzt nicht

Das Textfeld das du per AS erstellst einfach per Hand auf die Bühne bringen.
Dann Zeichen einbetten und fertig.

Cu
hOmId
Homid ist offline   Mit Zitat antworten
Alt 28-10-2004, 15:23   #9 (permalink)
neuling
 
Registriert seit: Aug 2004
Beiträge: 198
na ,das geht ja nicht, weil die Textfelder dynamisch mit Daten aus einer Xml-
Datei erstellt werden. Ich habe die Dateien angefügt , vielleicht findet jemand den Fehler- wenn ich nämlich embedFonts = true angebe verschwinden die Texte.

mfg
Clemens
Angehängte Dateien
Dateityp: zip newsreadermitxml.zip (23,9 KB, 9x aufgerufen)
Clemenses ist offline   Mit Zitat antworten
Alt 15-11-2004, 14:15   #10 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 1
Text maskieren - welche Bedingungen sind zu erfüllen

Kann sein, dass das Problem mit der Unfähigkeit von Flash zusammenhängt, Text zu maskieren. Das geht nur unter bestimmten Bedingungen von denen oben ja schon ein paar genannt wurden. Zu Flash 6 gabs da sogar mal ein Updater der die Maskierungsfunktion für Flash 6 erst ermöglichte. Ich selbst habe aber nach wie vor damit Probleme und hoffe genau wie Du auf eine klare Richtlinie wann's funktioniert. Habe sogar mal irgendwo gelesen, dass die Masken dann nicht filigran funktionieren sondern der komplette Umfang (Kreis oder Viereck) darauf angewendet wird.
Wenn jemand mehr weiss, helft UNS.
Powerle ist offline   Mit Zitat antworten
Alt 07-12-2004, 10:44   #11 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 7
Hmm, habe da auch gerade ein Problem das sich ähnlich anlässt. Ich lasse ein Textfeld via AS in einem maskiertem MC generieren und mit extern geladenem Text füllen. Bisher hatte ich für die Darstellung des Textes eine, im Haupt-MC eigebettete, Schriftart verwendet was auch funktioniert hat. Jetzt wollte ich jedoch auf DeviceFonts umstellen (Verdana) - und auf einmal wird keine Schrift mehr angezeigt.

ActionScript:
  1. _level0.format_eins = new TextFormat();
  2. _level0.format_eins.font = "Verdana";
  3. _level0.format_eins.align = "left";
  4. _level0.format_eins.size = 9;
  5. _level0.format_eins.color = 0x666666;
  6. _level0.format_eins.bullet = false;
  7. _level0.format_eins.underline = false;
  8.  
  9. _level0.masked_mc.createTextField("contenttext", 10, 20, 20, 560, 310);
  10. _level0.masked_mc.contenttext.type = "dynamic";
  11. _level0.masked_mc.contenttext.multiline = true;
  12. _level0.masked_mc.contenttext.wordWrap = true;
  13. _level0.masked_mc.contenttext.border = false;
  14. _level0.masked_mc.contenttext.html = true;
  15. _level0.masked_mc.contenttext.selectable = false;
  16. _level0.masked_mc.contenttext.embedFonts = false;
  17. _level0.masked_mc.contenttext.htmlText = _level0[_level0.locator+"_text"];
  18. _level0.masked_mc.contenttext.setTextFormat(_level0.format_eins);
Erzeuge ich das Textfeld testweise direkt auf der Bühne des Haupt-MCs funktioniert die Darstellung korrekt.

ActionScript:
  1. _level0.createTextField("contenttext", 10, 20, 20, 560, 310);
  2. _level0.contenttext.type = "dynamic";
  3.  
  4. ...
Liegt es daran das Flash innerhalb eines maskierten MCs keine DeviceFonts - also nicht eingebetteten Fonts - darstellen kann?
alex1701 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:28 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele