- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- drag & drop
-
drag & drop
ciao a tutti.
è da un po' che nn metto mano su flash e ho un problema.
devo fare un drag & drop su un immagine.
ho creato 2 movie clip con le stesse dimensioni e li ho chiamati rispettivamente 1d e 1. 1d è l'img che si trascina e 1 invece è il "contenitore".
il mio scopo è di far rimanere il mc 1d sul mc 1 solo se 1d viene messo nella posizione esatta in cui si trova 1 se no 1d deve ritornare alla posizone di partenza. (come i pezzi di un puzzle pe intenderci).
per fare questo ho scritto il seguente codice sul primo fotogrammaoggX=1d._x;
oggY=1d._y;
1d.onPress=function()
{
startDrag(this, false);
}
1d.onRelease=function()
{
stopDrag();
if
(this.hitTest(1))
{
this._x=1._x;
this._y=1._y;
}
else
{
this._x=oggX;
this._y=oggY;
}
}non mi funziona.
mi dice che ci sn errori di sintassi su quasi tt le righe ma io francamente nn capisco proprio dove stanno!Grazie a tutti
-
Ciao,
non assegnare solo un numero come nome istanza della MovieClip.Dagli un nome ' normale ' .