i’v been trying to do this thing for hours but i failed
Simply , I want the third person character im playing with to change to another character when i touch a certain object.
what i did is placing the other character in the level and used it as a reference then made my main character switch to it when i touch the object , which is not what i want because i dont want the other character to be in the level from the beggining. i only want it to replace my main character when i touch an object (trigger box)
The node that you’re looking for may be: ‘Spawn actor from class’. You can simply spawn this other character from the touch event, and then possess it with the Player Controller.
It’s hard to tell without seeing what code you currently have though.
You can also destroy the old character. I’m not sure if you want to come back to the old character at a later point in your game, but spawning a bunch of hidden characters and keeping them there will eventually degrade your games performance.