tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
19
ZUGRIFFE
850
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Hallo.

    Wer kann mir bitte Helfen ?


    Ich habe eine Karte von Deutschland in die einzelnen Bundesländer zerschnitten.
    Die einzelnen Bundesländer liegen jetzt im Kleinformat in dem Flashfilm als MC.
    Dann habe ich eine ganze Deutschlandkarte vom man nur die Umrisse erkennt.

    Durch Anklicken und ziehen eines Bundeslandes, soll man dieses an die richtige Stelle in der Karte ziehen.

    Bsp.
    Berlin - soll an die Stelle wo Berlin ist. und auch da stehen bleiben, wenn Berlin an der richtigen Stelle ist.

    #############

    Hat man das Bundesland nicht an die richtige Stelle gezogen, soll es wieder in die Ausgangslage zurück.

    Sprich wie ein puzzle in dem man Germany zusammensetzt.


    Über Eure Hilfe würde ich mich wirklich freuen !
    Danke im Vorraus
    Marc
     

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    die Eigenschaft _droptarget sollte Dir weiterhelfen.

    Gruß
    .
     

  3. #3
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Hallo Datic . .

    Danke für den Tip, bis jetzt habe ich folgendes.

    on (press) {startDrag(this,true)}
    on (release) {stopDrag();}

    ###########
    Somit läst sich aber nur ein Bundesland hin und herbewegen.
    Aber wie mache ich das, dass es bei Fehlern wie in die Ausgangslage zurückkehrt und bei Richteger Anordnung das Bundesland an der richtigen Stelle stehen bleibt..


    Danke im Vorraus
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    im Anhang findest Du ein Beispiel zu _droptarget (beachte, dass die Eigenschaft einen Pfad in Schrägstrichsyntax zurückgibt - daher auch die Extraktion mittels substr()).

    Damit es leichter fällt, habe ich den Alphawert der Originalländer auf 50% gesetzt. Für das richtige Puzzle schraubst Du ihn auf 0 runter.

    Gruß
    .
    Angehängte Dateien Angehängte Dateien
     

  5. #5
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    Zitat Zitat von Datic
    Hi,

    die Eigenschaft _droptarget sollte Dir weiterhelfen.

    Gruß
    DROPTARGET DROPTARGET DROPTARGET
     

  6. #6
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Er´steinmal vielen Dank. .

    Die SWF Datei kann ich mir angucken aber die *.fla kann ich mit MX leider nicht öffnen.

    "Unerwartetes Dateiformat" sagt mir das Programm . .


    '################

    Auf jedenfall spiegelt sich die SWF Datei genau in meinen Vorstellugen wieder.

    Jetzt nur noch die einzelnen Bundesländer in die richtige position ziehen.


    MFG Marc
     

  7. #7
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Bitte gebt immer die von Euch verwendete Version an (mein Beispiel wurde mit MX2004 erstellt).

    Hier nochmal das ganze für Flash MX (zusätzlich hab ich zwei kleine swapDepths() eingefügt, damit sich platzierte Länder nicht verdecken).

    Gruß
    .
    Angehängte Dateien Angehängte Dateien
     

  8. #8
    Avatar von Flextone
    Flextone Flextone ist offline Mitglied Gold
    Registriert seit
    Dec 2003
    Beiträge
    210
    Wie ist das denn mit dem Code wenn ich ein Objekt einfach nur packen will, herum drehen und dann wieder irgendwo ablegen.

    Also nicht eine Form einfach irgendwo drauflegen.
     

  9. #9
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Danke . . .


    Du bist ja ein richtiger Guru was ?
     

  10. #10
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    @Flextone: Was verstehst Du unter "herumdrehen"?

    Gruß
    .
     

  11. #11
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    ist doch alles ok . . #


    beim rumdrehen geht es wieder in die Ausgangslage zurück
     

  12. #12
    Avatar von Flextone
    Flextone Flextone ist offline Mitglied Gold
    Registriert seit
    Dec 2003
    Beiträge
    210
    hehe ok.

    also nochmal

    ich habe nen mc, und das kann ich mit der maustaste gedrückt frei auf der grundbühne herumbewegen. und ich kann es genauso auch an einer beliebigen stelle per maustatse loslassen ablegen.

    so meine ich das.
     

  13. #13
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Jupp, das wäre doch genau das, was Hammer-TSS zuerst gepostet hat:
    PHP-Code:
    on (press) {startDrag(this,true)}
    on (release) {stopDrag();} 
    bzw. von aussen:
    PHP-Code:
    clip.onPress = function() {
        
    this.startDrag();
    }

    clip.onRelease clip.onReleaseOutside = function() {
        
    this.stopDrag();

    BTW: was hat das mit "Drehen" zu tun?

    Gruß
    .
     

  14. #14
    Avatar von Flextone
    Flextone Flextone ist offline Mitglied Gold
    Registriert seit
    Dec 2003
    Beiträge
    210
    das war in meiner morgentlichen stimmung der ersatz für herumbewegen

    noch ne frage was heisst bei dir hier aussen, bzw. wozu brauch ich das ?
    und wo setze ich den code ein ? ich weiß sind basic fragen, mir mangelts aber leider am fachwissen.
     

  15. #15
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    bei MovieClip-Instanzen kannst Du viele Mausereignisse direkt auf die Instanz setzen (Clip markieren und AS-Fenster öffnen:
    PHP-Code:
    on(press) {
        
    // machwas

    Alternativ kannst Du den Clip aber auch von der Zeitleiste aus, wo er sich befindet über seinen Instanznamen ansprechen. Mit den MovieClip-Methoden stehen Dir mehr Ereignisse und Listener zur Verfügung:
    PHP-Code:
    mein_clip.onPress = function() {
        
    // machwas

    (das käme dann direkt auf die Zeitleiste und nicht auf die MC-Instanz)

    Gruß
    .
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 08.07.07, 16:46
  2. kann jemand bitte helfen?
    Von woelkauer im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 12.01.06, 19:41
  3. kann jemand helfen bitte?
    Von enh2wschen im Forum Flash Plattform
    Antworten: 8
    Letzter Beitrag: 05.07.05, 00:13
  4. Wer kann mir da BITTE BITTE helfen
    Von Lillymaus im Forum Photoshop
    Antworten: 13
    Letzter Beitrag: 04.01.05, 12:06
  5. Kann jemand mir bitte helfen:)
    Von wasted time im Forum vB-Testforum
    Antworten: 4
    Letzter Beitrag: 25.11.04, 14:19