Ring Menu help

Started by legacyblade, October 20, 2009, 04:53:27 pm

Previous topic - Next topic

legacyblade

Hey everyone. I know it's very idiotic of me, but I just can't figure out how to make a ring menu system. I've looked at all the ones out there that utilize ring menus, but they don't fulfill my needs. I know that Reno-s--Joker's Ring Menu comes with a class defining how a ring menu works. But no matter how much I tinker around, I can't quite figure it out. Would anyone be able to help me along my way by telling me how to create a base for a ring menu system? I just want a ring around the actor that I can configure to point to the correct scenes (I'm going to design a CMS around the ring menu). I don't want to make a status window, or any of that, just a base for a ring menu system.

The things I'm unsure of:


  • How to get the ring to display
        Everything I try fails. I either get syntax errors, or the game doesn't do anything.



  • How to "close" the ring menu.
        It seems that every ring menu has the "opening" animation by default (where the icons swirl out from the main actor). I'd like to be able
        to do this in reverse too.



  • How to do something when the user presses the action button over a certain icon (eg. call the "item" scene when they select the item icon)



I know that these are some really dumb questions. But no matter how much I tinker around with the systems, I just can't figure out ring menus. (let alone blizz's more complex ring menus). I'd appreciate any help you guys could give.