Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csaratakij/sceneselector
Play a specific scene in unity playmode and jump back to current edit scene when finish playing.
https://github.com/csaratakij/sceneselector
buildsettings custom-editor scene scene-selector unity unity-editor unity3d
Last synced: about 2 months ago
JSON representation
Play a specific scene in unity playmode and jump back to current edit scene when finish playing.
- Host: GitHub
- URL: https://github.com/csaratakij/sceneselector
- Owner: CSaratakij
- License: mit
- Created: 2019-06-27T13:56:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-30T11:50:04.000Z (over 1 year ago)
- Last Synced: 2024-11-10T15:45:43.313Z (2 months ago)
- Topics: buildsettings, custom-editor, scene, scene-selector, unity, unity-editor, unity3d
- Language: C#
- Homepage:
- Size: 485 KB
- Stars: 19
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SceneSelector
- Play a specific scene in unity playmode and jump back to current edit scene when finish playing
![image](./screenshots/image1.png)## Featured
- Backup & Restore scene list setup in BuildSettings
- Support multiple scene list profiles, great for teams that require multiple scene list setup for each team member
- Support playing from custom scene list in Editor without messing with BuildSettings's scene build index## Install
Use unity package manager, install via git url.
>> url : https://github.com/CSaratakij/SceneSelector.git#upm## Getting Started
1) Go to "Window -> General -> Scene Selector"
2) Select CustomFirstScene play mode
3) Add specific scene and hit play in SceneSelector's play button## Play mode support
### UseBuildSetting
- Use the first enabled scene in BuildSettings when enter playmode### CustomFirstScene
- Use the selected scene as the first scene when enter playmode### CustomSceneList
- Replace BuildSettings scene list setup with custom scene list profile, and use the first enabled scene in custom scene list when enter playmode
- Revert BuildSettings scene list setup to original after exit playmode#### Create the new CustomSceneList Profile
- From ProjectWindow "Create > SceneSelector > CustomSceneList", then you can use this profile with CustomSceneList playmode## Note
- If you want to use legacy version of Scene Selector, define 'SCENE_SELECTOR_ENABLE_LEGACY' flags
![image](./screenshots/image2.png)
- Enjoy what you see? [__Buy me a coffee! :coffee:__](https://www.buymeacoffee.com/CSaratakij)