• FFK10 - 13. bis 16. April 2010 in Köln
  • Unterstützt das Flashforum!
  • Adobe User Group
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-08-2005, 17:27   #61 (Permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 570
@ michael: Erstmal vielen Dank, dass du diese Problematik mal durchleuchtet hast.
Ich habe jetzt stundenlang gesucht und probiert, weil ich einfach nicht glauben
konnte, dass das mit den eingebetteten Fonts nur so funktioniert.

Ich habe eine Button-Komponente gebaut. Und ich dachte so, es wäre ja ein korrektes Feature, wenn
man für das Label des Button einen Font aussuchen kann.
Nur, da das ja anscheinend nur funktioniert mit Font in der Libary oder irgendwo
im Film, ist es wohl doch kein gutes Feature für eine Komponente...
dann muss man ja immer noch händisch den jeweiligen Font aktivieren.

Das kann doch nicht im Sinne des Erfinders sein.
Oder bin ich blind und check es nicht
__________________
Gruß, Jey!
jeypack ist offline   Mit Zitat antworten
Alt 05-09-2005, 13:01   #62 (Permalink)
trailhund
 
Registriert seit: Apr 2004
Ort: Innsbruck
Beiträge: 22
hallo!
zuerst mal vielen dank für das tolle tutorial!
bei mir funktioniert soweit alles gut und fein, aabeerr....

... sobald das schriftentest.swf mit den eingebetteten schriften in meiner home.swf eingebettet ist, funktionieren die schriften nicht mehr. Rufe ich schriftentest.swf alleine auf funktioniert wieder alles.

hat irgendwer eine ahnung was es da haben könnte?
ich habe testweise zusätzlich in die home.swf die schriften in die bibliotek geladen und verlinkt, ohne hilfe.

auch habe ich ein dynamisches dummytextfeld erstellt, wo mittels "zeichen" im eigenschaftenfeld alle lateinischen schriften ("schriftkonturen") eingebettet habe. Dann funktioniert die schrift, allerdings nur auf dem textfeld, wo diese mittels "zeichen" explizit eingebettet werden.
nachdem meine textfelder dynamisch via actionscript erzeugt werden ist das auch keine lösung

ich bin ja sooo verzweifelt
tschakaa ist offline   Mit Zitat antworten
Alt 05-09-2005, 15:58   #63 (Permalink)
trailhund
 
Registriert seit: Apr 2004
Ort: Innsbruck
Beiträge: 22
komisch.

wenn man eine unterdatei.swf (mit schriften) in eine index.swf einbettet muss man die unterdatei.swf in flash7 exportieren damit die schriften angezeigt werden.

wenn man die unterdatei.swf in flash 6 exportiert werden die schriften nur angezeigt, wenn man die unterdatei.swf direkt öffnet. importiert man diese in eine andere .swf (bei mir index.swf) werden die schriften dann nicht mehr angezeigt.

-> was ist da los?
tschakaa ist offline   Mit Zitat antworten
Alt 05-09-2005, 17:07   #64 (Permalink)
trailhund
 
Registriert seit: Apr 2004
Ort: Innsbruck
Beiträge: 22
Zitat:
Zitat von tschakaa
komisch.

wenn man eine unterdatei.swf (mit schriften) in eine index.swf einbettet muss man die unterdatei.swf in flash7 exportieren damit die schriften angezeigt werden.

wenn man die unterdatei.swf in flash 6 exportiert werden die schriften nur angezeigt, wenn man die unterdatei.swf direkt öffnet. importiert man diese in eine andere .swf (bei mir index.swf) werden die schriften dann nicht mehr angezeigt.

-> was ist da los?
hab einen eigenen fred aufgemacht:
http://www.flashforum.de/forum/showt...76#post1272576
tschakaa ist offline   Mit Zitat antworten
Alt 11-01-2006, 23:04   #65 (Permalink)
oFo
Neuer User
 
Benutzerbild von oFo
 
Registriert seit: Oct 2004
Beiträge: 264
Arrow vorgehensweise aktuell?

hallo zusammen,
zunächst dank an michael für die beschreibung.
beschäftige mich zum ersten mal mit dem thema schriftarten einbetten, seit stunden am suchen. kann und will nich glauben, dass es so kompliziert sein muss, weiß es aber natürlich nicht besser.
da das erstellungsdatum dieses threads bißchen zurückliegt:
ist das beschriebene vorgehen auch bei flash 8 noch aktuell und der vermutlich optimale weg?

konkret:
möchte dem betrachter meiner website die möglichkeit geben text in ein eingabe-textfeld einzugeben und dabei zwischen einigen schriftarten zu wählen. möchte das textfeld aber nicht als html formatieren.
oFo ist offline   Mit Zitat antworten
Alt 13-01-2006, 15:56   #66 (Permalink)
oFo
Neuer User
 
Benutzerbild von oFo
 
Registriert seit: Oct 2004
Beiträge: 264
Habe der Sache ein eigenes Thema gegönnt: http://www.flashforum.de/forum/showt...33#post1360133
oFo ist offline   Mit Zitat antworten
Alt 07-03-2006, 10:25   #67 (Permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 61
Ich arbeite mit Flash 7 und bei mir wird die Zuweisung htmlText = "<a ...>Text</a>" nicht angezeigt. Hierbei habe ich festgestellt was in diesem Tut beschrieben wird und diese Beschreibung gefunden.

Ich verstehe nur nicht was Michael hier mitteilen möchte:

Zitat:
Zitat von michael
Wichtig:
Wenn wir haben hier die Möglichkeit fett und kursiv auszuwählen, wenn wir das tun bedeutet das nicht das wir dann einen normalen, einen fetten und einen kursiven Schriftsatz eingebettet haben. Wenn unser Text fette und/oder kursive Auszeichungen aufweist müssen wir für 2 bzw. 3 Schriftartensymbole anlegen.

Dann müssen wir einen Verknüfungnamen für unsere Schriftartsymbole zuweisen (rechte Maustaste auf Symbol >> Verknüpfung >> Export für ActionScript >> Namen eingeben).
soll das heissen, wenn ich in einer Flash mehrer Textfelder verwende die den gleichen Font (z.B. "excotic") habe, dass diese dann über Verknüpfung eingestellt werden?

Oder wie binde ich einen Font in Flash 7 korrekt ein?

Sascha
Sascha Laurent ist offline   Mit Zitat antworten
Alt 18-04-2006, 17:25   #68 (Permalink)
Neuer User
 
Registriert seit: Mar 2006
Ort: Aurich (Ostfriesland)
Beiträge: 71
Ich habe folgenden Code:

PHP-Code:
zahl = new Array();
for(var 
i:Number=1i<Nummeri++) {
this.createTextField(["titel"+i],0,100,100,100,20);
Abstand ++;
this["titel"+i].html true;
this["titel"+i].autoSize true;
this["titel"+i].htmlText '<A HREF=\"asfunction:link,'+myLoader["titel"+i]+'\">'+myLoader["titel"+i]+'</A>';

Nun möchte ich, das jedes Textfeld 30 Pixel tiefer liegt, als das vorherige... Ich habe es noch nicht geschafft Könnt ihr mir weiterhelfen?

Funzel
Funzel ist offline   Mit Zitat antworten
Alt 18-04-2006, 17:54   #69 (Permalink)
Taufrisch
 
Benutzerbild von Dennis
 
Registriert seit: Jun 2001
Ort: Berlin
Beiträge: 2.033
2 ansätze. entweder ne variable anlegen und die hochzählen oder am vorhergehenden orientieren.

ActionScript:
  1. var y_pos = 0;
  2. und dann in der for-schleife:
  3. this["titel"+i]._y = y_pos;
  4. y_pos += 20;

wenn die textfelder alle unterschiedlich hoch sind, dann muss man eben die höhe des vorhergehenden textfeldes auslesen.
Dennis ist offline   Mit Zitat antworten
Alt 18-04-2006, 18:02   #70 (Permalink)
Neuer User
 
Registriert seit: Mar 2006
Ort: Aurich (Ostfriesland)
Beiträge: 71
PHP-Code:
var y_pos 0;
zahl = new Array();
for(var 
i:Number=1i<Nummeri++) {
this["titel"+i]._y y_pos;
y_pos += 20
this.createTextField(["titel"+i],0,100,y_pos,100,20);
this["titel"+i].html true;
this["titel"+i].autoSize true;
this["titel"+i].htmlText '<A HREF=\"asfunction:link,'+myLoader["titel"+i]+'\">'+myLoader["titel"+i]+'</A>';

So sieht es jetzt bei mir aus... es wird nur das Feld 3 angezeigt, jedoch an der Position, wo es sein soll... die anderen werden nicht angezeigt

Funzel
Funzel ist offline   Mit Zitat antworten
Alt 18-04-2006, 18:46   #71 (Permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.147
versuchs mal so:
PHP-Code:
...
this.createTextField(["titel"+i],i,100,y_pos,100,20);
.... 
...und beim nächsten mal erstelle bei sowas einen neuen thread oder (noch besser) schau einfach mal in der flashinternen Hilfe...
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 18-04-2006, 18:56   #72 (Permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.398
PHP-Code:
for(var i:Number=1i<Nummeri++) { // Nummer??? Wo kommt die den her 
Nummer??? Wo kommt die den her???
poste mal die FLA... und räum evtl mal das AS auf:

Bsp:
PHP-Code:
var _tl:MovieClip this;
var 
Nummer:Number 10// nur mal so
var spacer:Number 20// Astand dazwischen
var yPos:Number 0// wird nicht gebraucht
var xPos:Number 0//
var zahl:Array = new Array();
///////////////////////////////
for (var 1i<Nummeri++) {
    
// createTextField (instanz, tiefe, x, y, breite, hoehe) //
    
this.createTextField(["titel"+i], ixPosyPos10020);
    var 
meinTF:TextField _tl["titel"+i];
    
//
    
meinTF.html true;
    
meinTF.autoSize true;
    
meinTF.text "Tester Text"
    
//this["titel"+i].htmlText = '<A HREF=\"asfunction:link,'+myLoader["titel"+i]+'\">'+myLoader["titel"+i]+'</A>';
    //
    
meinTF._x 0;
    
meinTF._y Math.round((meinTF._height+spacer)*i);
}
/////////////////////////////// 

grz.chris
__________________
------------------------------------------------
Lieber mal nachfragen als stundenlang doof rumsitzen ;)
Landshuter Hochzeit 1475
------------------------------------------------

Geändert von darwin26 (18-04-2006 um 19:00 Uhr)
darwin26 ist offline   Mit Zitat antworten
Alt 18-04-2006, 19:02   #73 (Permalink)
Neuer User
 
Registriert seit: Mar 2006
Ort: Aurich (Ostfriesland)
Beiträge: 71
Also, hier ist die FLA...
Die Nummer wird einfach per eingabe definiert (siehe FLA)
Angehängte Dateien
Dateityp: zip array.zip (4,7 KB, 18x aufgerufen)
Funzel ist offline   Mit Zitat antworten
Alt 18-04-2006, 19:04   #74 (Permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.147
Es ist diese Zeile (jetzt schon in 2 threads):
PHP-Code:
...
this.createTextField(["titel"+i],i,100,y_pos,100,20);
.... 
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 30-08-2007, 10:10   #75 (Permalink)
Neuer User
 
Registriert seit: Jul 2006
Beiträge: 39
Talking

wow. endlich konnte mir jemand helfen, einbetten UND html-codes zu kombinieren. dieser thread ist gold wert

danke vielmals und viele grüsse aus belgien

kreuer
kreuer 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 23:00 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
FFK10 - 13. bis 16. April 2010 in Köln


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.