Hey, sorry for such a newbie question, I've seen various similar answers but none seem to work for me:
I have a fps set up game.
I want a certain scene to be 2d.
How do I get this to work, I thought it would be to switch to a 2d camera but can't get this to work.
I've made a cutscene action list with just a Camera Switch to the GameCamera2D in my scene, In the scene cutscenes I've set the on Start to this cutscene action list.
When I run this scene, nothing happens and i am trapped in my FPS body falling away into the you bottomless void.
Is there a better way to override the movement method on a particular scene.
What am I doing wrong and how do you make thing run at the start of a scene anyway.
I am new to this so sorry for such a silly question.
Thanks
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Ok, I've managed to get the player to stop falling by using a player constrain, can not for the life of me to get the camera to switch to the GameCamera2D I made, I put a camera shake after to see if it was just not running but the shake works just on the FPS camera, not the one I an telling it to switch to. Why would that be as in another 3d scene I have a trigger using a camera switch and that one works?
Ok, no matter what I do the FPS overrides. I can see it there in the game when its running. Even setting the camera to Orthographic is over ridden in runtime. Is there a way out the box with out having to use some custom work around
There are two main things to factor in:
1) You can override your game's camera perspective on a per-scene basis. The option to do so will appear in the Scene Manager before it is used to organise scene objects. This is because organising the scene depends on this option.
If you already have a scene set up, you can apply this option manually by going to the GameEngine object, finding the SceneSettings component, check Override Camera Perspective, and set Camera Perspective to Two D. Reload the scene and the Scene Manager should now be set up with a 2D override.
2) When in first-person mode, AC will automatically switch to your first-person camera whenever in gameplay. To prevent this, use the Engine: Manage systems Action to temporarily set your game's Movement method to None.
Be aware that doing so, however, will affect the Settings Manager - so you'll need to set this to First Person by default by running the same Action in your "ActionList when start game" asset that you can assign in the Settings Manager.
Thanks, I've tried these steps but there seems to be no effect. Maybe I am setting them wrong. I have started a fresh scene.
I went to the gameEngine object, ticked Override Camera Perspective and set Camera to Two D.
I then created a Action list i've put in the Action List Asset on Start, the action list contains one Action, Engine: Manage systems and I've ticked and set Change Movement Method none.
When I run the scene I still end up in First person falling through the world
I'm on Unity 6.0.31f1 and using Adventure Creator 1.82.3
Edit- After a restart I got this to work thanks, I still do not see the option to override per- scene, should this be in the Scene Manager menu where is also says withfolder/without folders.
I get a little funkiness when I go back to the 3d scene with the first person view. I am using the same Engine: Manage systems to put it back but the first run it starts of in a different camera angle then flips back to the right one. I'll play with it some more. Thanks for your help
The Player prefab will still be carried over to the new scene by default, regardless of the perspective. After changing the movement method, use a Camera: Switch Action to switch to a separate, stationary camera.
You can prevent the First-person Player from being present in this scene completely by adding a local Player to the scene. This can be done most quickly by using an Empty GameObject with the Character Wizard. A local Player will override the game's default for the duration of that scene.
It will appear at the top, but only before a scene has been organised (i.e. before either of the with/without folders buttons have been pressed).