Setting the yvelocity gives it a constant speed. If you just change the y, it will only move once. You can create your own variable to represent yvelocity, and add it to y every frame on a draw actor event, which does give you some advantages if you want to do more fancy things, but for normal situations, yvelocity is simpler.