Skip to content
FrittenKeeZ edited this page Feb 29, 2012 · 4 revisions

This page details the improvements and additions we'd like to make to UIToolkit in 2012.

  • Core components should all implement a common interface - currently, elements and containers suffer from not having a common set of methods for things like creation, destruction and managing relationships.
  • Improvements to the animation system - animation types should be decoupled from the animation runners so that more intricate animations can be specified and run through the same system.
  • Less is more - instantiating new components should be simpler by eliminating the need for specifying several images, meaning auto-detection for further component states like hover, pressed, checked etc.
  • Support for TexturePacker trim and crop functionality.
  • Support for switching screen resolution on run-time without breaking the layout of the active UI, if it activates the HD textures.
  • Support for multiple UI instances (and cameras) for optional RenderTexture usage for in-game UIs.
  • Support for tiled sprites.
  • Proper script reference and updated tutorials.
Clone this wiki locally