Jeg ville anbefale, at du definerer hastighederne, da dit movie clip hentes (load i stedet for enterFrame). Ifølge ovenstående er hastigheden i lodret (x) retning 10 og hastigheden i vandret retning (y) -3. I dit enterFrame loop ser du, om din bold rammer en af væggene. Hvis dette er tilfældet ganger du begge hastigheder med -1. Din kode er lidt uhensigtsmæssig, hvorfor jeg vil anbefale at gøre sådan (følgende skal du gøre uanset hvad):
_x += xSpeed;
_y += ySpeed;
Hvis bolden så rammer en af væggene, så gør du følgende (brug getBounds og indsat en betingelse, for at kontrollere):
xSpeed *= -1;
ySpeed *= -1;
Jeg har ikke mulighed for at lave en fil til dit i øjeblikket, da jeg ikke er hjemme og ikke har programmet til rådighed, men du kan se, hvad jeg taler om på
http://www.hhbk.subnet.dk/bouncingBall.swf . Det er en fil, jeg lavede for et stykke tid siden, hvor en bold hopper rundt, som du kan styre med piletasterne. Jeg har bare også tilføjet tyngdeacceleration for at gøre det mere realistisk :)
Håber det hjælper...