Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-04-2004, 15:30   #1 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
funktioniert als player6 aber nicht als player7 ... warum nur?

schönen gruß an alle,

ich weis, der titel ist sch****e, aber ich wusste nicht wie anders formulieren ohne einen roman hinrin zu schreiben.

ich brauche eure hilfe bei einem problem, welches mich nun den ganzen sonntag quält ...

mx 2004 professional:

folgender code funktioniert wenn ich für player6 exportiere aber nicht wenn ich für player7 exportiere. mit anderen worten: in der player6 version erscheint ein textfeld mit der richtigen schrift,farbe, etc... , in der player7 version erscheint gar nichts ...

ActionScript:
  1. stop();
  2. // fSetTextfieldProps (who:TextField, autoSize:String, multiline:Boolean, selectable:Boolean, textColor:Number, tF:TextFormat, wordWrap:Boolean)
  3. function fSetTextfieldProps (who:TextField, aS:String, mL:Boolean, sL:Boolean, tC:Number, tF:TextFormat, wW:Boolean) {
  4.     with (who) {
  5.         autoSize = aS;
  6.         background = false;
  7.         border = false;
  8.         embedFonts = true;
  9.         mutliline = mL;
  10.         selectable = sL;
  11.         textColor = tC;
  12.         wordWrap = wW;
  13.         setNewTextformat (tF)
  14.     }
  15. }
  16.  
  17. // fSetTextformatProps (who:TextFormat, align:String, color:Number, font:String,leading:Number, size:Number)
  18. function fSetTextformatProps (who:TextFormat, al:String, c:Number, f:String,l:Number, s:Number) {
  19.     with (who) {
  20.         align = al;
  21.         color = c;
  22.         font = f;
  23.         leading = l;
  24.         leftMargin = 0;
  25.         rightMargin = 0;
  26.         size = s;
  27.     }
  28. }
  29.  
  30. // font color
  31. cHeadline = "0xFFFFFF";
  32. // font type
  33. Font_Headline1 = "AkzidenzGroteskBQ-Bold";
  34. // font size
  35. headline1Size = 12;
  36.  
  37. // create a new textformat
  38. var btn_fmt:TextFormat = new TextFormat();
  39. // set textformat properties
  40. // fSetTextformatProps (who:TextFormat, align:String, color:Number, font:String,leading:Number, size:Number)
  41. fSetTextformatProps(btn_fmt, "left", cHeadline, Font_Headline1, 0, headline1Size);
  42. this.createTextField("Test_txt", 1, 100, 100, 100, 100);
  43. var txt:TextField = this.Test_txt;
  44.  
  45. // set textfield properties
  46. // fSetTextfieldProps (who:TextField, autoSize:String, multiline:Boolean, selectable:Boolean, textColor:Number, tF:TextFormat, wordWrap:Boolean)
  47. fSetTextfieldProps(txt, "left", false, false, 0, btn_fmt, false);
  48.  
  49. txt.text = "Dieser Text ist in " + Font_Headline1 + " gesetzt"

ich habe in der bibliothek natürlich ein entsprechendes font symbol mit "export for actionscript"...

bin echt schon verzweifelt mit diesen font/text problemen in flash...

vielen dank schon im voraus


hier auch noch das file:
Angehängte Dateien
Dateityp: zip texttest.fla.zip (5,4 KB, 4x aufgerufen)
bryan.fury ist offline   Mit Zitat antworten
Alt 04-04-2004, 16:30   #2 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
o je, o je, o je, .... ich bitte vielmals um verzeihung ... ich bin ein blinder idiot :::

es muss natürlich "setNewTextFormat" statt "setNewTextformat" heissen..

manoman, schönen sonntag noch ;-)
bryan.fury ist offline   Mit Zitat antworten
Alt 10-04-2004, 18:08   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Hallo,

Dies war auch falsch:

who.setTextFormat (tF)

und nicht who.setTextformat (tF)
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 20-04-2004, 16:40   #4 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
hi cancerinform!

so trifft man sich wieder ;-)

(bin erst gestern vom urlaub zurück, drum meine späte reaktion ...)
bryan.fury 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 13:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele