Originariamente inviato da Grifone80
var tuoS:Sound = new Sound(this);
tuoS.attachSound("botto");
var frontpos = new Array()
for(var i = 0;i < this.displaywheels;i++) this.frontpos[i] = getPos(this["f"+i]);
if (_root.track.crunchers.hittest(frontpos[0].x,frontpos[0].y,true) & !collide)
{
// CAR BOUNCES BACK ON IMPACT ARCADEY FEEL
speed = -speed*bounceback
vector[0]= -vector[0]
vector[1]= -vector[1]
collide = true
tuoS.start(0,1);
}
else if (_root.track.crunchers.hittest(frontpos[1].x,frontpos[1].y,true) & !collide)
{
speed = -speed*bounceback
vector[0]= -vector[0]
vector[1]= -vector[1]
collide=true
tuoS.start(0,1);
}
else collide=false;
Ho provato in questo modo...
...ma niente...huff!!