Releases: MikalDev/c3_spine_plugin
Releases · MikalDev/c3_spine_plugin
Initial Data ACEs and script interface for data
Action:
- Set [path] to [value]
(value: number, string)
(path: string of dot path, the full path will be created if it does not exist)
Expression: - GetValue(path)
(path: string of dot path, if path not found return '')
Script interface access to spine instance data object
let spineData = runtime.objects.spine.getFirstInstance().data
console.log('[SpineProj] spine.data',spineData)
spineData.key0 = 1;
Add instance initOwner and init debug info.
1.36.9 1.36.9 more atlasURI instrumentation and lock down init owner to spec…
Add more init atlasURIU debug info
1.36.8 1.36.8 Add more init atlasURIU debug info
Do not use async await for GetProjectFileURL except preview and cordova
Another method to smooth out loading of Spine files with connections with more latency.
Add debug variable for disableRender, disableAnimation
Useful for perf bottlenecktests.
Add debug variables:
animationDisable (set to 'enable' to activate)
renderDisable (set to 'enable' to activate)
Fix async race condition for atlasURI
1.36.5 1.36.5 remove race condition for AtlasURI
Disable must predraw, more breadcrumbs for atlasURI undefined
1.36.4 1.36.4 Turn off must predraw, more breadcrumbs for atlasURI not defined
Guard clause for init (missing sdkType)
Seen in sentry.io reports initialization of instance w/o sdkType defined.
If globalThis.Sentry defined, also sends Sentry event if clause triggered.
Add breadcrumb for atlasURI empty debugging
1.36.2 Add breadcrumb console.warn for atlasURI blank
Guard clause for setTracksListener (possible race)
Make sure state/tracks/track is available before setting, guard against possible race conditions.