Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    207

    start drag delimitato....come si fa???

    ciao ragazzi come va???

    sapreste aiutarmi???

    ho nel mio stage un movie cli che vorrei spostare(start drag) in un aerea delimitata....ovvero all'interno di un quadrato largo 300 x 300 ...ma non lo so so fare......


  2. #2
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    lo start drag ha questi parametri:

    startDrag("tuoclip", false, sinistra, alto, destra, basso);

    dove con sinistra, alto, destra, basso.. si intendono i valori di delimitazione a un rettangolo che puoi dare al drag.

    se tu crei un controllo che a seconda della posizione del clip, rispetto alla tua area, determina queste coordinate puoi inserirle e delimitare il movimento.

    Se al contrario il clip è sempre allo stesso posto, e non ha posizioni determinate dinamicamente allora metti le coordinate corrispondenti a quelle del tuo rettangolo.


    (come al solito sarò stato chiaro come la notte più buia.. :quipy: .. ma cmq spero sia utile..)

    Finding the answers comes knowledge knowing what the answers mean comes wisdom - http://www.catb.org/hacker-emblem/hacker.png

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    207

    grazie ma..

    ho un po di confusione ...in pratica io attraverso un bottone richiamo un movie che si trova gia all'interno dello stage...una volta che appare il movie vorrei spostarlo da destra a sinistra soltanto....quindi in orizzontale ...in un quadrato largo 300x300




    il problema è che non conosco lo script necessario

  4. #4
    nella clip metti

    onClipEvent(mouseDown){
    if(this.hitTest(_root._xmouse,_root._ymouse)){
    startDrag(this,false,100,_y,400,_y)
    }
    }
    onClipEvent(mouseUp){
    stopDrag();
    }

    al posto di 100 e 400 metti i valori _x di inizio e fine.
    Se usi mx puoi usare on(press) ed evitare il controllo dell'hitTest
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    207

    ok

    nille grazie tutto riuscito :quote: :quote:


    gentilissimo

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.