Hello friends ! I hope you are all doing well today 
Looking to create an interactive showroom to showcase a set of items, I want to setup several things, but I must admit I am kinda lost on many points
The final goal is to have the user move around an environnement using a point & click movement associated to a first person view camera. The user would be able to look at an item, select it by clicking on it and then being switch to a âmodel viewerâ camera allowing him to rotate/zoom the model. Then, by pressing a specific key, he would be switch back to the first person view controller.
I have been looking at the forums for the past week, but Iâve lost myself along the way, getting samples of code and trying to make them work together without any success, going back and forth, erasing stuff and losing some hairs in the process.
So far, I do have a working first person WASD controller, but thatâs all.
Any help would be really appreciated 
Have a great day!
Hi @nooxouille ,
What issues are you facing? If you are stuck at some point, you can post the issue here so we can take a look and help you resolve them.
Hi @Saad_Haider !
I am having trouble âorderingâ myself, and I tried to go in to many directions at once, because I need to create multiple different systems.
First, I need to finish my user movement controller : I need to make it so that the user point/look somewhere on the ground, left clic and get moved to that position. I need some kind of marker, or visual clue for the user to understand where he will be moved after left-clicking.
The working part (WASD first person controller) is from the move+jump FPS tutorial.
But I struggled to adapt it and make it work with the recast âpoint and clicâ movement.
Thatâs for the first issue I am facing. The interaction part will come later on 
Project link
Hi @nooxouille ,
I would suggest you to develop one system at a time and finish one and then move onto the next. If you are struggling with Playcanvas systems and how they work, then you should go through some of the tutorials Tutorials | Learn PlayCanvas and study some of them, if you get stuck with some specific issue or error, you can ask in the forums.
1 Like
Hi @nooxouille!
There is a point and click example project:
https://developer.playcanvas.com/en/tutorials/point-and-click-movement/
I found also a point and click tutorial video:
Ok, so Iâve got something that is kinda working 
The player sort of move when a region is clicked, yet I need to fix some things such as :
- the player move backward after a few seconds, even without any user input.
- going backward, it go through a wall made of both a collision and rigid body components
- the player do not stay on the floor level, and move through the ground while âclicked to moveâ
FWIW, Iâd like to create a movement system similar to the one that exist in this expĂ©rience : https://gallery.familyforeverychild.org
This problem is caused by the script below.

Moving an entity with translateLocal
does not move the dynamic rigidbody of the entity. If you use a dynamic rigidbody you need to move the entity by applying a force on the rigidbody of the entity.
https://developer.playcanvas.com/en/tutorials/Using-forces-on-rigid-bodies/
I was not be able to test the âclick to moveâ part.
1 Like