Version 2 (modified by tanya, 16 years ago) (diff) |
---|
Analysis
Overview
- This is a list with some features that could be done:
- Halos and huds become part of the scene
- If they are part of the scene, halos and huds could be transparent, rotated and other effects could be applied to them. (Think if we need this now.)
- Huds and HudHaloButtons
- When the mouse is over a HudHaloButton, the hud appears.
- When the mouse is clicked over a HudHaloButton, the hud is pinned.
- The hud appears under the hud halo button it is connected to.
- The halo menu can have not more than one active hud. When the user pins a second hud, the first one get unpinned and disappears.
- Make extensible huds (just like in Sophie 1). When the extension button is clicked, extension of the hud appears/disappears. Extension of a hud is a part of the hud that has own visibility property.
- The size of the hud depends on the size of its subcomponents.
- The subhud should align with the sub hud button.
- Halos and huds become part of the scene
Task requirements
- Prioritize task from the list.
- Decide which needed to be done and which are optional.
- Fix what task that needs to be done.
Task result
- The result of this task should be source code.
Implementation idea
- Halos and huds become part of the scene - optional.
- When the mouse is over a HudHaloButton, the hud appears - optional.
- When the mouse is clicked over a HudHaloButton, the hud is pinned - optional.
- The hud appears under the hud halo button it is connected to - needed.
- The halo menu can have not more than one active hud - needed.
- Make extensible huds - needed.
- The size of the hud depends on the size of its subcomponents - needed.
- The subhud should align with the sub hud button - needed.
Related
How to demo
- Demonstrate the new features and source code.
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)