perche questa funzione non va?
onClipEvent (enterFrame) {
function vai() {
}
_root.a._x +=5;
if (_root.a.hitTest(582,27)) {
_root.a._x -=50;
}
}
perche questa funzione non va?
onClipEvent (enterFrame) {
function vai() {
}
_root.a._x +=5;
if (_root.a.hitTest(582,27)) {
_root.a._x -=50;
}
}
secondo me c'e una parentesi di troppo..![]()
onClipEvent (enterFrame) {
function vai() {
} <--- questa
_root.a._x +=5;
if (_root.a.hitTest(582,27)) {
_root.a._x -=50;
}
}
ciauz![]()
Finding the answers comes knowledge knowing what the answers mean comes wisdom - http://www.catb.org/hacker-emblem/hacker.png
onClipEvent (enterFrame) {
_root.a._x +=20;
if (_root.b.hitTest(_root.a)) {
_root.a._x -=40;
}
}
in questo modo funziona l'hitTest, ma quando sbatte e quindi dovrebbe tornare indietro lo fa ma di pochi pixel? perche?
non è che torna indietro di pochi pixels, è che torna inetro di 40 ma gli bastano due frames per tornare al punto di prima in quanto si muove avanti di 20...
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)