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......
![]()
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......
![]()
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
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![]()
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 è..."
nille grazie tutto riuscito :quote: :quote:
gentilissimo