Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Drag mirato

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Drag mirato

    On (press){
    this.startDrag(true);
    }

    Con questa azione riesco a trascinare un clip dove voglio....
    Ma se io voglio fare in modo che questi sia sì dragabile ma solo in un senso degli assi come devo fare???

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    438

    Re: Drag mirato

    codice:
    on(press){
      this.startDrag(true, 10, 30, 100, 38);
    }
    true significa se vuoi bloccare il trascinamento in base al punto di registrazione del clip, e le coordinate sono rispettivamente
    10 = sinistra
    30 = superiore
    100 = destra
    38 = inferiore

    Ovviamente le coordinate sono solo di esempio

    se vuoi draggarlo solo verticalmente metterai valore 0 sul valore che specifica la parte superiore e quella inferiore, e viceversa se vuoi muoverlo ozzintalmente


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Più o meno ma non proprio.....

    Ho provato come dici tu ed ho provato anche in questo modo:

    on(press){
    this.startDrag(true,this._x,this._y,this._x,this._ y+500);
    }

    ma il guaio è che non inizia il trascinamento quando la mano è sopra all'oggetto ma solo quando è già di un bel po' al di sotto di essa tenendo premuto ovviamente il mouse.
    Le coordinate non corrispondono oltretutto alla posizione in x ed in y dell'oggetto.....
    Non capisco poi perchè se rilascio il mouse e lo ripremo lui non lo trascnia + infatti non si vede nemmeno + la mano.....

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.