I'm running into an issue where I've got a sequence of events to control a menu system and they aren't responding properly.
Each row is a counter, each counter has it's own event group to keep the others from interfering with it's control
Here's an image that hopefully gives some kind of representation:
http://i.imgur.com/dI8yIWc.png
Counter 1 = Gameplay
Counter 2 = Video
And so on...
I have done a menu very similar to this before however that one primarily went up and down only. The only left/right movement was on the volume slider.
So you go to settings and it activates the 'SETTINGS MENU' event group. When the group activates it shows the settings background frame. It disables interaction with the previous menu so that you don't somehow bring up the load menu when you're trying to change the volume
So you activate the SETTINGS MENU event group. and if you press down it will deactivate the SETTINGS MENU group and activate the SETTINGS/GAMEPLAY MENU group. allowing you to interact with counter representing the gameplay menu.
This part works flawlessly.
The problem comes into play when I try to make it so taht you can go from SETTINGS/GAMEPLAY MENU to SETTINGS/VIDEO MENU. I use the same event concept. You press down while the event group is active and it should deactivate SETTINGS/GAMEPLAY MENU and activate SETTINGS/VIDEO MENU. What it seems to do instead is make it so that you press down and it just activates everything. Even though there are events clearly separating the two groups and they are in two groups in the first place.
If you press down while the gameplay group is active it should deactivate the gameplay group and activate the video group at the same time. I have tried switching the order around to have it activate the next group and deactivate itself and vise versa but it makes no difference.
i wanted to show some videos but youtube is for some reason taking an exceedingly long time to process so that's out the window
The only difference between this menu and one I made before was that you can move horizontally and vertically where the other one was a vertical only menu.
The fact that it seems to be carrying the down-press across multiple event groups when the deactivation trigger should be separating them is what has me thinking I need to insert some kind of delay between the groups.
Is there an event that acts as a separator? Or does anyone have a suggestion for a different method? I really can't see that I'm doing anything wrong. The down key press is a single key press event. It shouldn't be carrying across like this at all, yet it is.
All the different ways i've tested this show very heavily that the key press is being carried across when it should not be. That's what I need to stop. I need to make it so that when I press down to go from group 1 to group 2 it cuts off when it gets to group 2. I could have 5 groups or more and it would slam straight down to group 5 because it's been carried through when it should not be. 'key press' means one press. thats why 'repeat while pressing a key' is a separate function.
I'll try to update this with those videos later. They should have only taken a few minutes to process. I don't know what the problem over at youtube is.









Reply With Quote
R. Figured out an easier alternative.
