Now see the prototype of UI, some features work, and some doesn't. Also many details should add to it.

How it works
This UI is based on Controllers, and show controllers of object(s).- When user selects a controller controller settings will be shown bellow the controller list

- connected sensors and actuators will be shown in theirs list.
- When user select any of sensors of actuators, he/she can change its settings, or even disconnect them from the active controller.

- Users also can see all sensors and all actuators:

ToDos
- States
- Design icons for different sensors, controllers and actuators.
- Pin sensors, actuators and controllers to panel.
- Custom row changes in uiTemplateList to enable more functionality for sensors, actuators and controllers
- Add proper Operators for adding and removing sensors, controllers and actuators
- ...


eMirage
good but maybe node based interface (like quest3D/virtools) is more suitable for the game logics in my opinion.
September 6, 2009 10:29am