I am new to using this, I have 3 questions about how to do things/if they are possible.
1. is it possible to clone an object as a different type? (e.g. you have a blue car with a speed of 28 (called for instance "bluecar"), and then clone it, and name the clone for instance "redcar", then change the clone's sprite and speed to something else, without that also changing the original car's sprite or speed)
2. is there a possibility to view an object's collision shape (while testing your game)?
3. is it possible to "detect" an object's current "data" such as velocity? (so you could e.g. have a text pop up when the player's car goes over a certain speed)
4. is it possible to change the "visibility layer" of game objects? (when multiple non-collidable objects are in the same place, which one should look like it's on top)