Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    startDrag & stopDrag entro certi limiti

    ragazzi ho creato il seguente swf
    una mappa della città con la possibilità di spostala a piacimento dell'utente con questo codice:

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

    la carina sta dentro una maschera , un rettangolo di larghezza 398 x lunghezza 175.
    in questo modo però la carta si sposta completamente fino a non vedersi più dentro la maschera.
    io vorrei ke si spostasse entro i limiti della maschera.

    nella guida di flash mx esce di mettere i valori:
    startDrag(target,[lock, left, top, right, bottom])

    non ho capito come funzionano le coordinate (left, top, right, bottom)

    sicuro di una vs risp grazie in anticipo

  2. #2
    sono le coordinate all'interno delle quali si muove il movieCLip.
    Quelle 4 sono, ovviamente, lato: sinistro, alto, destro e basso.

  3. #3
    si lo sapevo ke significa lato: sinistro, alto, destro e basso.
    io ho aperto il pannello indicato nella freccia a dx

    e poi ho considerato le coordinate delle 4 x in figura orizzontale=x
    verticale=y

    ma nn mi risulta non funziona cmq la cartina non si muove entro quei limiti


  4. #4
    insomma le coordinate rispetto a cosa si devono prendere ???
    - alla maschera??
    - allo stage??

  5. #5
    si certo, le coordinate sono dello stage.
    se metti: 0,0,100,100
    il tuo movieClip non superera le x e y 0, a sinistra e a destra e non supereà le x e y 100 a destra e in basso.

    Comunque, apri un file nuovo e fai quel paio di prove su un movie fatto al volo....poi quando ci ha preso la mano lo applichi alla tua mappa.

  6. #6

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.