grazie, gentilissimo.
quindi se ho ben capito quel che devo fare io è impossibile con questo metodo.
devo simulare un aggancio alla griglia, hai metodi alternativi?
grazie, gentilissimo.
quindi se ho ben capito quel che devo fare io è impossibile con questo metodo.
devo simulare un aggancio alla griglia, hai metodi alternativi?
bye bye baby...
devi appunto verificare la collisione con il mouse
esempio
http://www.raffaellosartori.it/griglia.html
sorgente
http://www.raffaellosartori.it/griglia.zip
"...non è detto che sia tardi se non guardi che ora è..."
capito.
ora smanetto un po' con questo sistema,
ma secondo te se al posto dei rombi faccio delle linee che disegnano una griglia e poi aumento le dimensioni di bersaglio funzionerà?
io ci tento
lori
bye bye baby...
se la griglia è quadrata, sì
"...non è detto che sia tardi se non guardi che ora è..."
ovviamente no, è a rombi!!!
continuo a smanettare![]()
bye bye baby...
ti attacco un'immagine,
dunque devo trovare un metodo per cui i bersagli dei cubi rossi si attacchino agli agganci di una linea, i gialli e i blu idem.
ogni gruppo di cubi è formato da oggetti con dimensioni diverse
capisci?
bye bye baby...
dove sono? al lavoro![]()
direi che dovresti mettere una piccola clip (bersaglio) nel punto di aggancio di ogni cubo, poi gli agganci della linea gialla li chiami
g1, g2, g3....i rossi r1, r2.....ecc, poi nei cubi fai il controllo della collisione con le clip dello stesso "colore", quidni la clip bersaglio dei cubi gialli avrà (+ o -)
onClipEvent (mouseUp) {
if (dragging) {
stopDrag();
X = this._x;
Y = this._y;
for (i = 1; i <= 12; i ++) {//supponendo 12 agganci
if (this.hitTest(eval("_root.g" + i))){
this._x = _root["g" + i]._x;
this._y = _root["g" + i]._y;
break;
}
}
dragging = 0;
}
}
"...non è detto che sia tardi se non guardi che ora è..."
senti mi smbra di essere idiota ma non riesco a farlo funzionare!
Ho messo istanze di mc bersagli nella prima riga in alto, li ho nominati tutti con be1, be2 ecc. Ho provato a mettere il tuo codice sia all'istanza del cubo sullo stage che all'istanza (che ho chiamato bersahlio) del bersaglio all'interno del mc del cubo. ho provato anche ad associare il tuo codice ad entrambi.
non succede nulla se non che quando il codice è associato all'istanza del cubo questo si aggancia ma da dx a sx.
un incubo:master:![]()
![]()
![]()
![]()
bye bye baby...