Ok so I pushed the boat out on this a bit further as I had a little bit of time... I *almost* have something working that's compelling at least at an early test stage
I basically thought what if you had a browser widget and a LC button in group. The LC Button could capture mouse/touch events and pass it up to the Group which could cue animation events by updating the HTML source of the widget.
Bodymovin plugin in AE bounces not only the .JSON data file but a playback HTML file. If you bake that HTML file that bodymovin exports from AE into the HTMLText of the browser widget then presto you get the animation working inside Livecode
I couldn't work out how to capture mousevents in the browser widget so I put a button over the top and here's where it's at:
https://www.dropbox.com/sh/uuya78ti5bss ... zemma?dl=0
It's weird cause it's trapping the mouseEnter and mouseLeave events but mouseUp doesn't register at all?!
there's room for improvement here - like directly referencing URL of the HTML file rather than baking it into the HTMLText or a custom property but I'd need to look more into how the browser widget works and I just wanted to see if it was possible... the file size of everything (4mb for all the files inc the AEP) is pretty compelling IMO to keep exploring - but my coding skills are pretty second rate so if anyone can improve and wants to share
