FAQ
Q) I can foresee that positioning sprites by their top-left corner could sometimes be inconvenient. Is there an alternative?
A) Fortunately, you can choose what point of a sprite is used as the positioning/origin pixel, just like 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. How can we fix this?
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 look at this when we learn about writing C++ functions. In addition, we will learn about a new way we can handle multiple objects/variables of the same type (like the clouds) when we learn about C++ arrays.