I want to have animated elements in my GUI, buttons sliding around/rotating. Just to confirm, nifty isn’t capable of doing this, is it?
yes nifty can, there are sliders and scrollbars
Not really what I meant, I mean I’m looking to include 2D animation in my menus (similar to what you can do in Flash).
You should look around nifty’s Effect. You will find everything you need in the nifty book.
In other words, yes, Nifty can do all sorts of nifty effects. Try looking at the demo application for examples.
Not really what I meant, I mean I'm looking to include 2D animation in my menus (similar to what you can do in Flash).
ah right, my mistake, Flash mainly utilities tweening and absolute positioning, which nifty does provide to an extent, but the layouts are completely different. Flash you just but your stuff anywhere, whereas nifty has more structure, and is laid out in boxes (but does provide absolute positioning), so your not gonna be able (at least easily) to do all the same sorts of things you can do in Flash. But sure you can make stuff come in through different sides of the window (and it will Tween to its correct position etc), and other effects like scale, change color, change images, respond to events etc
…but as said with the effect programming system you can do anything.