Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by MrDarcey · Apr 20, 2016 at 03:53 AM · level loadlevel select

Load scene transistions

Some games have really smooth transitions for scenes. For example, you might walk up to a door, the door has an unlocking animation as the game is loading the next scene. How might this look in Unity?

What I am trying to achieve is one fluid motion when a player selects a level from the level select screen the menu fades, the camera pans around to focus on the character (this is as far as I have gotten) and in this rotation it loads the selected scene. Once the camera is squared on the player it automatically starts playing (this too I have accomplished).

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Johat · Apr 20, 2016 at 05:44 AM 1
Share

Hi. I'm not 100% sure exactly the effect you're trying to achieve here -- though I'm certain it's possible in Unity.

Is the idea that the player's starting point is already loaded and the new level is added in to the scene additively? Or is it more that in the scene has been loaded during the menu fadeout and we're already in the new scene when the camera pans to the player's location?

I would almost certainly think the functionality you're looking for will be within LoadSceneAsync. Probably in combination with the AsyncOperation it returns.

If you can go through step by step exactly what should happen and the player can see, I might be able to give a more specific answer =).

avatar image MrDarcey Johat · Apr 21, 2016 at 10:12 AM 0
Share

The starting of the level always LOO$$anonymous$$S the same. The starting platform is always the same shape and the game starts black and white so the level colour is irrelevant.

The camera (during the menu screen) is facing the character and the level detail is located behind the camera so the player cannot see any of the loaded level except the starting platform.

1.As this is a mobile game, when the application starts it loads the newest level that has been unlocked and overlays the main menu. 2.From the main menu, the player chooses either "play" which starts the gameplay in the current loaded scene or they can choose "level select" to choose a different level. The main menu fades out and the level select menu fades in. Still in the current scene (let's call this SceneA). 3.The player chooses which level they want to play. 4.When they click on a level they want to play (let's call it SceneB), the "level select" menu fades out and the camera pans from in front of the player to a position behind the player. 5.It is during this rotation from in front of the character to behind them that I want the game to switch from SceneA to SceneB making it appear that the character was always in the level that they wanted. 6.When the camera is finally behind the character and the UX has faded in the character begins to move and the level turns from black and white to colour. Game commences.

I have achieved most of this except step 5.

I hope this clarifies what I'm trying to achieve.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by faizidp · Apr 20, 2016 at 01:20 PM

This link might help youlink text

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

How can I lock a Level? 2 Answers

Level PlayerPrefs wont increase after a game 1 Answer

Problems with unlocking levels 1 Answer

Level Selector not working on build 0 Answers

How to make an exit level trigger? 3 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges