bueno estoy haciendo un mini juego. y yo tengo 2 pelotas.
una llamada "mc_ball" y la otra "mc_cup" la pelota cup esta dividida en 2 partes: "mc_head" "mc_visor" yo quiero que cuando "mc_ball" toque a "mc_head" la pelota "mc_cup" desaparesca.
mi codigo ba algo asi:
Código ASP:
Ver originalonClipEvent (load) {
power = 3;
radius = 6;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
if (!_root.mc_wall.hitTest(_x-power-radius, _y, true)) {
_x -= power;
}
}
if (Key.isDown(Key.RIGHT)) {
if (!_root.mc_wall.hitTest(_x+power+radius, _y, true)) {
_x += power;
}
}
if (Key.isDown(Key.UP)) {
if (!_root.mc_wall.hitTest(_x, _y-power-radius, true)) {
_y -= power;
}
}
if (Key.isDown(Key.DOWN)) {
if (!_root.mc_wall.hitTest(_x, _y+power+radius, true)) {
_y += power;
}
}
if ((_root.mc_cop.mc_visor.hitTest(_x, _y+radius, true)) or (_root.mc_cop.mc_visor.hitTest(_x, _y-radius, true)) or (_root.mc_cop.mc_visor.hitTest(_x+radius, _y, true)) or (_root.mc_cop.mc_visor.hitTest(_x-radius, _y, true))) {
_x = 40;
_y = 60;
}
if (_root.mc_cop.mc_head.hitTest(removeMovieClip)) {
removeMovieClip(mc_cop);
}
}
el codigo lo puse cuando hise click en la pelotita "mc_ball" que es el personaje de esta historia.
el error surge en linea: 30,31,32
gracias. !!