- Fixed the Animancer Lite DLLs to not give errors in the new scripting runtime (they didn't prevent anything from working, but were annoying).
- Fixed compile warnings in the new scripting runtime (mostly about serialized fields being unused).
- Fixed procedural assets in Unity 2018.3+:
- Fixed build number to properly increment when compiling consecutive builds.
- Fixed procedural prefabs to be named correctly.
- Fixed procedural prefabs to use the new
PrefabUtility.SaveAsPrefabAsset
method.
- Improved
ScriptBuilder
:
- Renamed
BuildScript
to AppendScript
.
- Renamed
BuildScriptIfRequired
to BuildScript
.
- Added
forceBuild
parameter to BuildScript
.
- Fixed
BuildDetailsScriptBuilder
to always force the script to generate during builds.
- Added a name parameter to the
MeshBuilder.Compile
method that creates a new Mesh
(default is "Procedural Mesh"
).