Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-08-2004, 10:23   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 5
Deutschland Karte : Grundfrage !!

Hallo ich will für meinen Abschlussjahrgang eine kleine Überraschung basteln und zwar :
Eine Deutschlandkarte mit den gröbsten städten eingetragen und dann jeder Person einer Stadt zu ordnen ,
und wenn man drüber fährt mit der Maus über einen Namen soll der Rest der Karte etwas verblassen und
ein Infofenster an dem jeweiligen Namen erscheinen mit Daten wie : Name , Alter , Ort , Arbeit , Telenr. und so weiter

Da ich eigentlich keine Ahnung von as habe , wollte ich fragen ob mir jmd.
erklären könnte wie ich an so ein Vorhaben ranzugehen habe..


Hoffe ihr könnt mir helfen

gruss
smile
smile ist offline   Mit Zitat antworten
Alt 30-08-2004, 12:10   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi und willkommen!

Da kann man natürlich sehr viele Ansätze haben.
Einer wäre vielleicht so einer hier:

ActionScript:
  1. _root.createTextField("mein_txt", 0, _root._xmouse, _root._ymouse, 150, 0);
  2. _root.mein_txt.autoSize = true;
  3. _root.mein_txt.wordWrap = true;
  4. _root.mein_txt.multiline = true;
  5. _root.mein_txt.selectable = false;
  6. _root.mein_txt._visible = false;
  7. //------------------------------------------
  8. _root.berlin_mc.onRollOver = function() {
  9. _root.mein_txt._visible = true;
  10. _root.mein_txt.text = "hallo du kommst doch sicher aus berlin";
  11. this.onEnterFrame = function() {
  12. _root.mein_txt._x = _root._xmouse + 10;
  13. _root.mein_txt._y = _root._ymouse + 10;
  14. };
  15. Mouse.hide();
  16. _root.karte_mc._alpha = 20;
  17. };
  18. _root.berlin_mc.onRollOut = function() {
  19. _root.mein_txt._visible = false;
  20. delete this.onEnterFrame;
  21. Mouse.show();
  22. _root.karte_mc._alpha = 100;
  23. };
  24. //------------------------------------------
  25.  
Angehängte Dateien
Dateityp: zip karte.zip (6,0 KB, 33x aufgerufen)
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------

Geändert von thebiz (30-08-2004 um 12:12 Uhr)
thebiz ist offline   Mit Zitat antworten
Alt 30-08-2004, 14:24   #3 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
Könntest Natürlich dann auch Jedem Ort eine Nummer zuweisen. Die mit den Einträgen in Arrays übereinstimmt. Dann ein McAttachen und durch eine Funktion die Daten aus den Arrays in den MC mit den entsprechenden Textfeldern laden. Der MC würde dann der maus soweit folgen bis der MC rum ist. kleine Ansätze.
ActionScript:
  1. _root.derOrt.onRollOver = function() {
  2. id = ...
  3. _root.attachMovie("myMC","myMC",100)
  4. _root.onEnterFrame = function() {
  5. myMC._x = _xmouse
  6. mxMC._y = _ymouse
  7. }
  8. }
  9. _root.derOrt.onRollOut = function() {
  10. delete _root.onEnterFrame
  11. myMC.removeMovieClip()
  12. }
So. mal ein paar ansätze.
Wenn du noch hilfe brauchst. Dann meld dich
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn ist offline   Mit Zitat antworten
Alt 30-08-2004, 17:50   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 5
Danke BadBoy, is ca. genau das, was ich mir vorgestellt hatte .
Nur kann man diesen verblassungseffeckt ( weisse ebene ) nich auch langsamer machen ?? und das info fenster !! etwas entgegenkommen lassen , hab dir ne pm geschickt !

gruss
smile
smile ist offline   Mit Zitat antworten
Alt 30-08-2004, 17:54   #5 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
geantwortet habsch auch. Schau ma nach. Werden dann hoffentlich in ICQ weiter reden
Bidde:
Angehängte Dateien
Dateityp: zip landkarte.zip (23,1 KB, 38x aufgerufen)
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)



Geändert von DeMoehn (30-08-2004 um 19:12 Uhr)
DeMoehn 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 02:20 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele