forked from lrrrs/nd2d
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
19 lines (17 loc) · 1.36 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- Zoë: A SWF animation exporter for the EaselJS library. ? more TextureAtlas tools?
- multiple worlds test
- camera zoom example for independent resolutions
- Sprite2DCloud - addChildAt - invalidation not THAT agressive if possible?
- Dynamic TextureAtlas. Packing algorithm: http://www.codeproject.com/KB/web-image/rectanglepacker.aspx. font from bmp / font from textfield? new Font2D class! with textureatlas http://ge.runcode.us/q/get-bounds-of-filters-applied-to-flash-sprite-within-sprite http://www.blackpawn.com/texts/lightmaps/
- Sprite2DBatch with multiple textures 4?
- iPhone retina management (assetloader, positions)
- convertTextureToBitmapData
What I don't like about the spritesheets is:
- it's a pain to declare animations from a (cocos2D) spritesheet - it needs a simpler way like just sheet.playAnimation("foo*") and it would automatically build the animation with all assets named "foo001.png", "foo002.png", etc.
- and it seems inefficient to have to clone the spritesheet object.
About Sprite2DBatch: only addChildAt/removeChildAt are implemented and I'm not sure why addChild/removeChild aren't - maybe there's a hidden reason? Also invalidation in the *At methods seem a bit aggressive.
getChildByTag()
- events for end / start of animations?
- camera pivot? rotation point?
- TextureAtlas clone?? for batches, better solution
- Zwoptex support!!! more cocos2d formats