I’m looking for alternatives to Flash and Sprite Sheets and stumbled upon Adobe Edge Animate. Can Edge Animate output a compatible file format that can be used with Corona SDK?
Thanks. [import]uid: 8780 topic_id: 34897 reply_id: 334897[/import]
I’m looking for alternatives to Flash and Sprite Sheets and stumbled upon Adobe Edge Animate. Can Edge Animate output a compatible file format that can be used with Corona SDK?
Thanks. [import]uid: 8780 topic_id: 34897 reply_id: 334897[/import]
If I’m not mistaken, Edge is their HTML5 Canvas object creator. It outputs JavaScript. You could play those animations in a webView, but you are not likely to be able to use them directly in Corona SDK. Now if edge can output sprite sheets or if someone comes up with a tool like SpriteLoq that turns vector drawing into raster art and packs the sprite sheet for you, then you probably could use it.
[import]uid: 199310 topic_id: 34897 reply_id: 138695[/import]
Thanks Rob! I was hoping that I could avoid the sprite sheets because we are dealing with multiple animated objects and having to position each one individually. I’m looking for a solution that places the compiled animation into the scene without messing with sprite sheets. SpriteLoq simply exports sprite sheets from Flash for Corona. [import]uid: 8780 topic_id: 34897 reply_id: 138696[/import]
If you want to have an animation with no interaction, i.e. it just plays, then you could do something like Edge and a webView or make it into a movie and play it in a videoView. Beyond that, its a matter of code moving individual objects around the screen and that best with sprite sheets.
Now Edge I think produces multiple files for each project which include an HTML file and a JavaScript file to go with it. The JS looks for specific divs and the HTML wants to load the JS from a particular path, so I’m not sure how friendly that would be to do in a non-connected way.
Google makes a product called Swiffy which takes flash and converts it to HTML5, but it outputs the JS internally to the HTML file it outputs, so you only have one file to deal with and none of the path headaches. If you wanted to embed a canned animation using a webView, I would suggest looking at swiffy, include the HTML file in your bundle and have the webView read that.
[import]uid: 199310 topic_id: 34897 reply_id: 138699[/import]
Thanks Rob! This seems like the perfect solution for what we want to do! Can you control which layer the webview appears? When you place a movie using videoView, the movie layer always appears on top. [import]uid: 8780 topic_id: 34897 reply_id: 138702[/import]
Is there a way not to show the gray box that appears before the webview shows up? Thanks. [import]uid: 8780 topic_id: 34897 reply_id: 138748[/import]
If I’m not mistaken, Edge is their HTML5 Canvas object creator. It outputs JavaScript. You could play those animations in a webView, but you are not likely to be able to use them directly in Corona SDK. Now if edge can output sprite sheets or if someone comes up with a tool like SpriteLoq that turns vector drawing into raster art and packs the sprite sheet for you, then you probably could use it.
[import]uid: 199310 topic_id: 34897 reply_id: 138695[/import]
Thanks Rob! I was hoping that I could avoid the sprite sheets because we are dealing with multiple animated objects and having to position each one individually. I’m looking for a solution that places the compiled animation into the scene without messing with sprite sheets. SpriteLoq simply exports sprite sheets from Flash for Corona. [import]uid: 8780 topic_id: 34897 reply_id: 138696[/import]
If you want to have an animation with no interaction, i.e. it just plays, then you could do something like Edge and a webView or make it into a movie and play it in a videoView. Beyond that, its a matter of code moving individual objects around the screen and that best with sprite sheets.
Now Edge I think produces multiple files for each project which include an HTML file and a JavaScript file to go with it. The JS looks for specific divs and the HTML wants to load the JS from a particular path, so I’m not sure how friendly that would be to do in a non-connected way.
Google makes a product called Swiffy which takes flash and converts it to HTML5, but it outputs the JS internally to the HTML file it outputs, so you only have one file to deal with and none of the path headaches. If you wanted to embed a canned animation using a webView, I would suggest looking at swiffy, include the HTML file in your bundle and have the webView read that.
[import]uid: 199310 topic_id: 34897 reply_id: 138699[/import]
Thanks Rob! This seems like the perfect solution for what we want to do! Can you control which layer the webview appears? When you place a movie using videoView, the movie layer always appears on top. [import]uid: 8780 topic_id: 34897 reply_id: 138702[/import]
Is there a way not to show the gray box that appears before the webview shows up? Thanks. [import]uid: 8780 topic_id: 34897 reply_id: 138748[/import]