TinySWF is a simple SWF (Adobe Flash) player which can play FLASH contents in cocos2d-x and OpenGL environment.
Creating 2D user interfaces requires a good graphics editor which needed lot of time and resource to develop. Adobe Flash editor already provides developers a good editing environment to create user interfaces and animations. TinySWF directly parse and play FLASH contents to speed up development processes.
- Bitmap
- Motion Tween
- Text
- Shape
- Button
- MovieClip
- Mask
- Sound
- SWF3 action model
- play
- stop
- gotoAndPlay
- nextFrame
- fscommand
- Download source code from Github
- Enter tsviewer/porj.vc11
- Open tsviewer.sln by vs2012
TSViewer is a simple FLASH viewer which also provides command line tool to trim unsupported tags in FLASH contents to save space of SWF files.
Project Dpendence:
- Download source code from Github
- Enter cocos2d_swf/porj.win32
- Open HelloCpp.sln by vs2012
HelloCpp is a simple FLASH viewer by coco2d-x.
Project Dpendence:
test folder contains some FLASH data for testing.
For optimization reason, TinySWF loads outside texture files instead of using embbed bitmap in SWF files.
Please read bitmap guide.