Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Zoom e StartDrag

  1. #1

    Zoom e StartDrag

    Ciao!

    Ho un problema che non so proprio come risolvere.
    Dunque ho l'immagine di una cartina alla quale ho dato il zoom tramite due pulsanti (+ e - x capirci)

    Per il +
    on (press) {
    gotoAndPlay(2);
    var avanti = "si";
    }
    on (release) {
    var avanti = "no";
    _root.movie.stop();
    _root.stop();
    }
    -------------------------------
    Per il -
    on (press) {
    gotoAndPlay(2);
    var avanti="no";
    }
    on (release) {
    var avanti = "si";
    _root.movie.stop();
    _root.stop();
    }
    Ora devo far in modo che la cartina sia "draggabile", ho messo

    on (press) {
    startDrag(movie, false, 8, 9, 473, -271);
    }
    on (release) {
    }
    on (release) {
    stopDrag();
    }
    ma al zoom le coordinate non vanno più bene, come posso fare?

    Grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    al posto di mettere dei numeri, non potresti provare a mettere ._x, ._y, ._height e ._width di un oggetto?

  3. #3
    il problema è che non conosco molto l'ActionScript...
    non saprei come fare...

    ho provato a leggere qui

    http://forum.html.it/forum/showthrea...=&pagenumber=1

    ma per me è un casino!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    prova a vedere questo link
    http://flash-mx.html.it/movies/view_movie.asp?id=542

    scarica il fla per vedere come è stato fatto.
    non è fatto come ti dicevo io ma...può esserti molto utile.

  5. #5
    Grazie! Con un esempio è molto più semplice, un'altra cosa:

    come si danno le coordinate esatte nello startDrag?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    :master: sono fusa. non ho capito la domanda. che coordinate?

  7. #7
    quelle che si danno al pulsante

    on (press) {
    startDrag("mappa2", false, 400, 90, 130, -350 );
    }
    on (release) {
    stopDrag();

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.