- Add support for third-party asset container management.
- In preparation for the introduction of IAssetSaver in NDMF 1.6.0,
add the ability to delegate the management of the asset container to a third party.- No new dependencies are added.
- By default, the behaviour of Animator As Code is the same as V1.1.0.
- Add new optional field
AacConfiguration.AssetContainerProvider
to specify an asset container provider. - Add new interface
IAacAssetContainerProvider
to abstract asset container management.
- In preparation for the introduction of IAssetSaver in NDMF 1.6.0,
The above changes have been contributed by kb10uy (KOBAYASHI Yū) (first contribution).
As specified in the changelog for the official release of Animator As Code V1, breaking changes had been planned, and will be applied starting this version:
- AacFlSettingKeyframes constructor is now private.
- For compatibility reasons, it was public for the duration of V1.1.x, and was already marked as obsolete in V1.1.x.
- The methods AacFlBase.InternalConfiguration and AacFlBase.InternalDoCreateLayer are now private.
- For compatibility reasons, it was public for the duration of V1.1.x, and was already marked as obsolete in V1.1.x.
- The class AacAccessorForExtensions replaced them.
These breaking changes are meant to be the last breaking changes for the lifetime of Animator As Code V1.