Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-08-2005, 15:34   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Mülheim
Beiträge: 13
Lückentext! x-,y-Koordinaten einzelner Wörter

Hallo!

Ich versuche eine Art Lückentext zu programmieren.

Ein dynamisches HTML-Textfeld wird mit dem Text gefüllt. Ich möchte nun die x- und y-Koordinate bestimmter Wörter ermitteln, um dort einen Mc zu positionieren, der dann als Dropdownliste die möglichen Antworten für diese Lücke zur Verfügung stellt. Die y-Koordinate habe ich schon, aber ich kann einfach nicht den automatischen Umbruch eines Textfeldes abfragen, so dass ich die Zeile, die die Lücke enthällt abfangen kann, um so an die x-Koordinate zu gelangen.

Hat da vielleicht einer eine Idee, wie ich das lösen könnte? Oder eine andere Idee, wie ich an die Koordinaten einzelner Wörter im Text komme? Oder wie man sonst Lückentexten programmieren kann?

Gruß
eule80 ist offline   Mit Zitat antworten
Alt 08-08-2005, 16:05   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
such mal nach Smilies und Textfeld, ich glaube da gab es mal was.
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 08-08-2005, 16:12   #3 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
mir war sowieso gerade langweilig

ActionScript:
  1. // copy n paste -> Strg + Enter (F-MX)
  2. this.createEmptyMovieClip("box",10,{_x:10,_y:10});
  3. box.beginFill(0xFF0000,100);
  4. box.lineTo(10,0);
  5. box.lineTo(10,10);
  6. box.lineTo(0,10);
  7. box.lineTo(0,0);
  8. box.endFill();
  9.  
  10. function machWas(v1){
  11.  trace("das ist die Lücke: "+v1);
  12.  box._x = _xmouse;
  13.  box._y = _ymouse;
  14. }
  15.  
  16. this.createTextField("tf",1,100,100,100,100);
  17. tf.autoSize = true;
  18. tf.html = true;
  19. tf.border = true;
  20. tf.multiline = true;
  21. tf.htmlText = "Hallo das <A HREF=\"asfunction:machWas,luecke1\"> &nbsp; &nbsp;</A>ein Lückentext der"+ newline + "durch die eingesetzen Wörter"+newline+"einen Sinn ergeben soll";

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker

Geändert von _geo_ (08-08-2005 um 16:14 Uhr)
_geo_ ist offline   Mit Zitat antworten
Alt 09-08-2005, 08:08   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Mülheim
Beiträge: 13
Super, Danke!

Muss es jetzt nur noch an mein Projekt anpassen!

Bis dann!
eule80 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 19:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele