This class is made to provide a 3d menu that is fairly customizable in term of menu items actions and behaviours. The menu should be available in two style. one of them that follows the users avatar all the time. and the other one works like a box that is click-able so options pops up.
- menuSystem: is the main class that receives the modules & menu_itmes
- menu_item: is the menu items class is used to configure each menu-items behaviour.
#setParent works. You need to send a smart Opject to be the parent !! my_menu = D3_menu.menu_system(parent=rawAvatar['head_and_hand'],loc=[0.5,1.5,1], pointer = rawTool['grabber'],itemsList=menuItems,Debug=False)