Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.08.2004, 16:36   #1
TP-Junior
 
Registriert seit: Jul 2004
a-hentschel macht alles soweit korrekt

[Flash MX] dynamische Textfelder


Hallo @ alle,

folgende Probleme treten bei mir mit dynamischen Textfeldern auf:
  • liegt dieses Feld unter einer Maske, wird es nicht angezeigt
  • mit textfeld.embedFonts = true; wird das Feld nicht mehr angezeigt
  • textfeld._rotation += n; hat zur Folge, dass dieses Feld nur dann angezeigt wird, wenn die Rotation ein Vielfaches von 360 erreicht hat, dazwischen ist es unsichtbar (das gilt auch, wenn ich die Rotation nicht mit AS vornehme sondern durch tweening)
  • bei einem mit createTextField angelegtem Feld wird, wenn ich nach textfeld.setTextFormat(format); den Text verändere, gelten wieder die Defaultwerte und ich muss das setTextFormat wiederholen (das ist nicht dramatisch, widerspricht aber der Empfehlung meines "schlauen" Flash Buches)

Ich füge eine kleine Testdatei bei. Keines der fünf Textfelder wird bei mir wie erwünscht angezeigt. Ist das vielleicht eine Macke meiner Flash Version oder wo liegt der Fehler?

Danke für eine Antwort

Andrea
Angehängte Dateien
Dateityp: zip test_rotate.zip (4,8 KB, 15x aufgerufen)
a-hentschel ist offline   Mit Zitat antworten


Alt 13.08.2004, 17:38   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zu viele Fehler auf einmal, das war Alles

Du musst auch immer bei einer Animation eines Textfeldes die Schrift einbetten.
Klicke mal in meiner Lösung auf ein dyn. Textfeld und dann unter Eigenschaften auf Zeichen.
Das bezieht sich eigentlich auf Alles.
Dann embedFonts setzt auch immer voraus, dass in der Bib. eine Schrift hinterlegt ist und diese auch dem Textfeld zugeordnet ist.
Weiterhin muss die Schriftart für AS Exportiert werden (Bib > rechte Mousetaste auf die Schrift > Verknüpfung).
Die Rotation via AS solte sich auf das MC beziehen in der das Textfeld ist.
Also: this._rotation += 10;
Sonst schaut es etwas seltsam aus, probier es mal so und mal so.

Ich hoffe das klärt nun Deine Probleme.
Angehängte Dateien
Dateityp: zip test_rotate.zip (58,7 KB, 49x aufgerufen)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 13.08.2004, 18:16   #3
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Mir fällt gerade auf, ich hab Dir ja das 2 Key geklaut.
Daher dreht sich das M nicht.
Dazu könnte man einmal das AS im ersten Key vom _root so abändern:
PHP-Code:
 onEnterFrame = function() {
     
_root.createTextField("b0"1501205050);
     
_root.b0.text "M";
     
_root.b0.embedFonts true;
     
mf = new TextFormat();
     
mf.color 0x0000CC;
     
mf.font "Schriftart 1";
     
mf.size "36";
     
mf.bold true;
     
_root.b0.setTextFormat(mf);
     
this.onEnterFrame = function(){
         
_root.b0._rotation += 10;
     }
 } 
Nachteil ist dann aber, dass der Mittelpunkt auf 0/0 liegt, sich der Text dann also um die obere Linke Ecke dreht.
Ich wüsste aber nicht wie man das ändern könnte.
Auch das vorherige erstellen eines MCs an der Position und dann das Textfeld dort hinein bewirkt nichts, da auch hier der Mittelpunkt des MCs bei 0/0 liegt.
Ehrlich gesagt weiß ich auch nicht, ob man diesen Punkt via AS verändern kann, ich hab es noch nie benötigt und kenn, wenn es einen gibt, den Befehl dazu nicht.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 13.08.2004, 18:50   #4
TP-Junior
 
Registriert seit: Jul 2004
a-hentschel macht alles soweit korrekt
Danke, webcreate,

das war sehr hilfreich. Das kann auch nur einem Flash-Anfänger wie mir passieren! Da wäre ich ohne Hilfe bestimmt nicht weiter gekommen.

Herzlichen Dank
Andrea
a-hentschel ist offline   Mit Zitat antworten
Alt 13.08.2004, 19:10   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Dafür ist das TP ja da
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
[Flash MX] dynamische Textfelder [Flash MX] dynamische Textfelder
« flash header | Stopaktion im Mc wird ignoriert »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[flash mx] opimale grösse einer menüleiste mika Flash 2 18.07.2004 18:59
[Flash MX] Button Labels aus nem Array gdav Flash 10 01.06.2004 20:19
[flash MX] /: = _root ? roger1 Flash 5 16.05.2004 12:46
Dynamische Textfelder - Inhalt mit HTML Bewilderbeast Flash 0 18.08.2003 15:47
Dynamische Textfelder drehen??? Dominik Flash 5 28.02.2003 17:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:39 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67