Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2004, 11:16   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 20
schriftart definieren aus xml datei

hallo!

ich lade aus einer xml datei eine liste in flash. das funktioniert ja tadellos, nur mein problem ist: wie kann ich die schriftart und farbe bestimmen, in der diese liste gezeigt werden soll. im moment wird alles in times new roman o.ä. geschrieben.
bis jetzt hab ich folgendes:

Code:
for (var i=0; i<anzahl; i++) {
	_root.createTextField("teext"+i, i, 10, i*20, 0, 0);
	_root["teext"+i].autoSize = true;
	_root["teext"+i].text = anz[i];
}
vielleicht hat ja jemand rat und kann mir da helfen.
danke auf jeden fall!
number7 ist offline   Mit Zitat antworten
Alt 29-11-2004, 11:47   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Schriftänderungen gehen über TextFormat:

ActionScript:
  1. meinF=new TextFormat();
  2. meinF.font="Symbol";
  3. _root.createTextField("meinText_txt",1,100,100,0,0);
  4. _root.meinText_txt.autoSize=true;
  5. _root.meinText_txt.text="hallo geht doch";
  6. _root.meinText_txt.setTextFormat(meinF);
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 29-11-2004, 12:17   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 20
danke für deinen raschen lösungsvorschlag!

wenn man das script so verwendet wie du es gepostet hast funktioniert es. aber sobald ich die daten aus der xml datei lade und nicht den text der gezeigt werden soll direkt im script eingebe, bleibt die schrift leider unverändert.
number7 ist offline   Mit Zitat antworten
Alt 29-11-2004, 12:34   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 20
geht doch.
ich hatte nur einen kleinen fehler.

vielen dank noch einmal für deine hilfe!
number7 ist offline   Mit Zitat antworten
Alt 29-11-2004, 12:42   #5 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
super!
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 29-11-2004, 12:51   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 20
ich möchte dich jetzt nicht nerven, aber wenn du so einen kompetenten eindruck machst, würde ich noch gerne etwas fragen.
weisst du vielleicht wie das bei schriftarten ist, die nicht so "üblich" sind? reicht das wenn man die einfach einbettet - wie bei dynamischen textfeldern?
number7 ist offline   Mit Zitat antworten
Alt 29-11-2004, 13:03   #7 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Du meinst, ob die Schriften dann auch
bei jedem richtig angezeigt werden?

Beim Schriften einbetten, werden
ja die Konturen eingebettet.
Das heißt die Schrift dürfte bei jedem
richtig zu sehen sein.

Würde mich wundern, wenn es nicht so wäre.

p.s. Oh ich mache einen kompetenten Eindruck.
Danke!
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 29-11-2004, 13:22   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 20
Würde mich wundern, wenn es nicht so wäre.
...naja ist aber leider so.
wenn man ein dyn. textfeld erstellt und die schriftart einbettet geht es. wenn man das mit as macht und die schriftart in die bibliothek zieht nicht. ich hab es gerade getestet.
textfelder für meine liste zu erstellen kommt da nicht in frage...dann bin ich erst nächstes jahr fertig.
number7 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 05:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele