☑ Moving an entity to a specified point

It is because the model is facing backwards rather than down -Z. You can see in the picture, the model is facing down the blue which is +Z which is ‘backwards’ due to our right handed coordinate system.

There are a couple of ways to fix this:

  1. Reimport the model so that it is facing down -Z
  2. Parent the entity and rotate it locally 180 degrees as shown in this project: PlayCanvas | HTML5 Game Engine (I had to make some changes to the scripts to get them to work but you should get the idea in terms of getting to face the right way)