bug fix for haloShootedCount, if cannon power up leave the screen
add rotation to cannon power up