Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-11-2005, 17:08   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
Tutorial für Schriftformatierung?

hallo,

hätte zufälligerweise jemand ein informativer link oder ein tutorial-tip zur hand -- THEMA:
  • schriftformatierung mit dynamisch generierten textfelder mit gebrauch von embed- fonts .
  • sowie einzelne textteile formatieren --> kursiv, fett, normal, underline?
  • link erstellung
  • hochqualitative schriftdarstellung --> einbindung von pixelfonts?

muss da wirklich für jeden formatunterschied ein neues textfeld generiert werden, oder wie können teile einer stringkette formatiert werden....

in html kann man ja mit <i> kursiv<i> und fett mit <b>WORT</b> einzelne textteile formatieren..... ist das auch mit dynamischen textfeldern (createTextField --> Eigenschaft text möglich) in actionscript möglich...

gruss, voege
voege ist offline   Mit Zitat antworten
Alt 06-11-2005, 18:43   #2 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
also mit dem Teilweisen formatieren kann ich dir einen tipp geben:

PHP-Code:
textfeld.html true;
textfeld.htmlText "<b>Fett</b>, <i>kursiv</i>, <u>unterstrichen</u>, ..."
du kannst auch stylesheets verwenden!

In der Flash Hilfe steht einiges!
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 06-11-2005, 19:03   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
html tag verwenden

das habe ich auch gemeint das funt'zts.

wenn ich html auf true setze, wird bei mir wohl der html-tag nicht angezeigt.... jedoch eine veränderung der formatierung ist auch nicht sichtbar...

obwohl ich nur die standard-arial pcschrift in der bibliothek eingebunden habe.
voege ist offline   Mit Zitat antworten
Alt 06-11-2005, 22:08   #4 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
Ok, jetzt bin ich auch etwas misstrauisch

ich hab ein textfeld mit embeddeten schriftarten.
Ich kann mit HTML formatieren, aber es werden nur unformatierte texte und unterstrichene Texte angezeigt.
offenbar wurden die outlines für fett und kursiv nicht eingebunden.

PHP-Code:
feld.html true;
feld.htmlText "Normal, <b>fett</b>, <i>kursiv</i>, <u>unterstrichen</u>, ..."
ergebnis:
Zitat:
Normal, , , unterstrichen, ...
Fenn ich ein zweites textfeld erstelle, das Fett eingestellt ist, und die schriften von diesem auch einbinde wird fett auch angezeigt.

eigenartig...
__________________
Some Flash Worx

Geändert von Alphanimal (06-11-2005 um 22:11 Uhr)
Alphanimal ist offline   Mit Zitat antworten
Alt 07-11-2005, 07:17   #5 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
wieso eigenartig?

wenn du die Schriften einbettest, muss jeder Schriftschnitt eingebettet werden.

1x normal
1x fett
1x kursiv

entweder in der Bibliothek als neue Schrift, oder als Textfeld auf der Bühne.
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 07-11-2005, 13:57   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
und wie weise ich einer Textformatierung text_format = new TextFormat() die Schrift normal, fett und unterstrichen aus der bibliothek zu, damit ich dann dem textfield mittels html-tag den formatierten text zuweisen kann.
voege ist offline   Mit Zitat antworten
Alt 08-11-2005, 10:06   #7 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
hat jemand eine ahnung und kann mir helfen?
voege ist offline   Mit Zitat antworten
Alt 08-11-2005, 10:19   #8 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
meinst das so ungefähr??

_root.onLoad = function() {
html_txt.htmlText = "<strong>supaClass</strong>";
Format("Arial", true, false, "left", 14, 0x333333);
html_txt.setTextFormat(editorTextFormat);
};
//standard Textformat object erstellen
deinTextFormat = new TextFormat();
//in funktion packen zum reseten
function Format(font, bold, italic, align, size, color, underline) {
deinTextFormat.font = font;
deinTextFormat.bold = bold;
deinTextFormat.italic = italic;
deinTextFormat.align = align;
deinTextFormat.size = size;
deinTextFormat.color = color;
}

mfg
troner ist offline   Mit Zitat antworten
Alt 08-11-2005, 10:58   #9 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
Zitat:
Zitat von nullidee
wieso eigenartig?

wenn du die Schriften einbettest, muss jeder Schriftschnitt eingebettet werden.

1x normal
1x fett
1x kursiv

entweder in der Bibliothek als neue Schrift, oder als Textfeld auf der Bühne.
ne, nicht ganz..... nullidee hat geschrieben, dass man für jeden schriftschnitt eine schrift einbetten muss, damit man mit html-tag textteile einmal fett, einmal normal, einmal liniert darstellen kann z.B.---> "Das ist mein <strong>TEST</strong>, welcher ich <strong>fett</strong>, <i>kursiv</i> und <u>liniert</u> darstellen will..."

Code:
status_format1 = new TextFormat(); 
status_format1.color = 0xB8C4BE; 
status_format1.font = "navi"; 
status_format1.bold = false;
status_format1.size = 12;
status_format1.align = "left";
status_format1.leading =2;
status_format1.letterSpacing = 0.6;

this.show.createTextField("text1", 1, 15, 15, 160, 20);
this.show.text1.type = "dynamic"; 
this.show.text1.embedFonts = true;
this.show.text1.html = true; 
this.show.text1.autoSize = true; 
this.show.text1.wordWrap = true;
this.show.text1.selectable = false;
this.show.text1.antiAliasType = "advanced";
this.show.text1.htmlText = "Das ist mein <strong>TEST</strong>, welcher ich <strong>fett</strong>, <i>kursiv</i> und <u>liniert</u> darstellen will...";
this.show.text1.setTextFormat(status_format1);
wenn ich das so mache, dann wird wohl der html-tag ausgeblendet, jedoch nicht der text an sich formatiert.... --->
wie bette ich mehre schriften (schift fett, kursiv, underline)ein und weise diese einer formtatierung zu ---> damit das mit dem htmltag funzt

Geändert von voege (08-11-2005 um 15:14 Uhr)
voege ist offline   Mit Zitat antworten
Alt 08-11-2005, 18:10   #10 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 44
weiss niemand eine antwort?
voege ist offline   Mit Zitat antworten
Alt 23-11-2005, 15:46   #11 (permalink)
is learning
 
Registriert seit: Oct 2005
Beiträge: 1.019
man kann doch das dynamische Textfeld direkt formatieren ohne Actionscript
einfach dym. Textfeld anklicken und in den Einstellungen waehlen

ist wohl aber sicher nicht das, was du suchst...
__________________
helping helps

Geändert von moonartist (23-11-2005 um 15:48 Uhr)
moonartist 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 07:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele