Releases: Clpsplug/UniSwitcher
Releases · Clpsplug/UniSwitcher
1.2.7
1.2.6
1.2.5
1.2.4
From this version, UnityPackage files are no longer attached. Please use UPM.
Added
- Official support for Unity Gaming Services Analytics!
Changed
- Pinned UniTask to 2.3.1
Removed
- ADVANCED.md file has been removed. Its content is now in wiki.
- UnityPackage support is no more. Use UPM instead because it is easier to manage dependencies.
1.2.3
This pre-release adds untested support for the new Unity Gaming Services Analytics. As this is a pre-release, no unity packages will be provided. If you want to test this version, please get it from UPM.
(The version number is forced to be a SemVer, so there is currently no way to tell the pre-release and the actual version.)
What's Changed
Full Changelog: 1.2.2...1.2.3
1.2.2
1.2.1
1.2.0
New stuff
- Added
StartedFromAnotherSceneMarker.
#12
An instance of this class will be injected into the next Scene. This class can check if the play-test has started from the given Scene.
This is useful when you play-test a Scene that requires a data from another Scene and/or runs initialization code usingISceneEntryPoint.Fire().
// MUST be [InjectOptional] [InjectOptional] StartedFromAnotherSceneMarker _marker; // ...... if (!_marker.HasStartedByAnotherScene()) { // If false, the play-test has started with this scene. }
Changes
- Although this has been the case for the UnityPackage file from the first version, the repository itself no longer contains dependencies.
Instead, they are downloaded via UPM, so there is no apparent change when you pull the repository to play with this code.
Breaking changes
- README.md no longer contains the documentation. Instead, refer to wiki.
v1.1.0
Now supports asynchronous loads!
Breaking changes
Fire()
is now an asynchronous method.- This means you have to change
void Fire()
toasync UniTask Fire().
- UniSwitcher will trigger "transition out" when this method finishes running.
- For this reason,
IsHeld()
is not considered anymore.
- This means you have to change
New stuff
- Added ADVANCED.md - learn advanced usage of UniSwitcher!