Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public async void PlayLevel()
- {
- if (!@lock)
- {
- @lock = true;
- SpriteSceneController sceneController = transform.GetChild(0).GetComponent<SpriteSceneController>();
- Task.WaitAll(CanvasController.Singleton.FadeOut(), cameraController.SetCameraContext(Context.INGAME, sceneController.LinkedVase));
- await CanvasController.Singleton.SwitchContext(Context.INGAME);
- sceneController.StartLevel();
- InputController.Singleton.Initialize(cameraController.MainCamera, sceneController.GetComponent<VaseRendererController>().GetTranslatedUVPosition);
- @lock = false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement