Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-06-2007, 13:02   #1 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
Eingebette Schrift die Millionste

Morgähn

Text wird mit embedFonts nicht angezeigt - hab auch im FF gesucht und doch eigentlich alles so ggemacht, wie's sein soll, oder?

PHP-Code:
var menuItemFont:TextFormat = new TextFormat();
menuItemFont.font "futuraBook";
menuItemFont.color 0xFFFFFF;
menuItemFont.size 10
:

Der typo Ordner ist ein direkter Unterordner von Docroot ...

PHP-Code:
var menuItem_txt:TextField menuItems.createTextField("mi_txt"this.getNextHighestDepth(), 140this._widththis._height);
menuItem_txt._y this._parent._height this._height 2;
menuItem_txt.type "dynamic";
menuItem_txt.multiline true;
menuItem_txt.wordWrap true;
menuItem_txt.autoSize "left";
menuItem_txt.embedFonts true;
menuItem_txt.text menuLevel[i];
menuItem_txt.setNewTextFormat(menuItemFont); 
Schaltet man embedFonts aus, sieht man den Text in schwarzer Times ...

Wieso ist das immer so ein gehampel mit den Schriftarten?!

Sonnige Grüße,

das Tom
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:09   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
menuItem_txt.text menuLevel[i]; 
menuItem_txt.setTextFormat(menuItemFont); 
Entweder setNewTextFormat, wenn das Textfeld noch leer ist, oder eben ohne das New...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:13   #3 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
Danke für die schnelle Antwort ...

... aber ob mit oder ohne New - es tut sich nischts
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:24   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Immer wieder gerne gefragt: Klar, das 0xFFFFFF weiß ist?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:27   #5 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
... na klar, Typo steht ja auch auf dunkelbraun
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:31   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von tomtom69 Beitrag anzeigen
... na klar, Typo steht ja auch auf dunkelbraun
Ihhh..

Hmm... Also ich hab kein Flash CS3. Aber unter Flash8 geht das.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 27-06-2007, 13:36   #7 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
... ich glaub, ich spinne ...

PHP-Code:
//auf _root
var testfeld:TextField this.createTextField("schnuck"9990,0,500,50);
testfeld.type "dynamic";
testfeld.multiline true;
testfeld.wordWrap true;
testfeld.autoSize "left";
testfeld.embedFonts true;
testfeld.text "Text im Testtextfeld :)";
testfeld.setTextFormat(menuItemFont); 
... dat funzt!

... und weitersuchen ...
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 14:12   #8 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
Also, ich bin der "Meinung" , daß es vielleicht an dem Erstellen der Textfelder liegt? Werden zur Laufzeit in einem onEnterFrame erstellt.

PHP-Code:
        target.onEnterFrame = function() {
            
menuItems menuCon.attachMovie("menuItem_mc""menuItem"+i+"_mc"menuCon.getNextHighestDepth());
            
menuItems._x 0;
            
menuItems._y menuItems._height*i;
            var 
menuItem_txt:TextField menuItems.createTextField("mi_txt"this.getNextHighestDepth(), 140this._widththis._height);
            
menuItem_txt._y this._parent._height this._height 2;
            
menuItem_txt.type "dynamic";
            
menuItem_txt.multiline true;
            
menuItem_txt.wordWrap true;
            
menuItem_txt.autoSize "left";
            
menuItem_txt.embedFonts true;
            
menuItem_txt.setNewTextFormat(menuItemFont);
            
menuItem_txt.text menuLevel[i];
            
trace("Obj="+menuItems);
            
trace("this="+this);
            
trace("breite menu4: "+this._width);
            
trace("breite item"+i+"= "+menuItems._width);
            
menuItems.onRelease = function() {
                
meldeDich(this);
                
trace(menuItem_txt " -> höhe:"+menuItem_txt._height "->breite: "+menuItem_txt._width+" text-> "+menuItem_txt.text);
                
trace("parent="+menuItem_txt._parent);

            }; 
Die Textfelder sind da - der Text auch - aber keine Anzeige - ich weiß es einfach NICHT HIIIIIIILLLLLLLLLFFFÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖ

Danke, das Tom
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 14:31   #9 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
.... ok, es funzt ... es lag gar net am Text, sonder die Textfelder wurden irgendwo ausserhalb der Stage positioniert ... warum weiß der Geier
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 14:37   #10 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Du baust vielleicht immer eine Scheiße...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 27-06-2007, 14:42   #11 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
mhhhh ... ich greif wahrscheinlich immer in die selbige:

PHP-Code:
menuItem_txt._y this._parent._height this._height 2
Parent ist 22.5 px hoch, das Textfeld 16 px - ergebniss 446 px???????????

Da soll mal einer drauf kommen ...
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 27-06-2007, 16:01   #12 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Wenn target direkt auf _root liegt ...

ActionScript:
  1. target.onEnterFrame = function() {
  2. menuItem_txt._y = this._parent._height - this._height / 2;

dann nimmt er bei this._parent._height die Höhe von _root
~pyropete~ ist offline   Mit Zitat antworten
Alt 27-06-2007, 16:09   #13 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
... hat sich auch erledigt ...

_root wär 540 px ... nee, ich skaliere die Quadrate munter hin und her und hatte einen Faktor in der Berechnung vergessen ... nun funzt`s

Daaaaaanke an Alle

Ihr wart mal wieder eine große und schnelle Hilfe

Greetz, das Tom
__________________
__________________________________________
"… blubb!"
tomtom69 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