innanzitutto però quello se ne va fuori dallo stage se vai troppo a sx o troppo a dx quindi sul frame ti conviene aggiungere questo
il clip in questione io lo ho istanziato pippo
codice:
moviewidth = 550; //largezza stage
movieheight = 400; //altezza stage
pippo.onEnterFrame = function(){
if (pippo._x>moviewidth) {
pippo._x =0;
}
if (pippo._y>movieheight) {
pippo._y =0;
}
if (pippo._y<0) {
pippo._y =movieheight;
}
if (pippo._x<0) {
pippo._x =moviewidth;
}
}
in questo modo se esci a dx rientra a sx ecc... per tutte le direzioni ma tu puoi anche decidere di fermarlo ai limiti.
dentro pippo puoi crearti l'animazione dello sparo e poi associ al key down il richiamo del clip pippo.sparo.play e lì ci sarà la tua animazione dello sparo