Q) I can foresee that positioning sprites by their top left corner could sometimes be inconvenient.
A) Fortunately, you can choose what point of a sprite is used as the positioning/origin pixel, just as we did with messageText
, using the setOrigin
function.
Q) The code is getting rather long and I am struggling to keep track of where everything is.
A) Yes, I agree. In the next chapter we will look at the first of a few ways we can organize our code and make it more readable. We will see this when we learn about writing C++ functions. In addition, we will learn a new way for handling multiple objects/variables of the same type (such as the clouds), when we learn about C++ arrays.
18.216.42.251