What is this?
Welcome to the
Advanced Menus plugin in a beta version which provides enhanced menu functionality for better mouse/touch navigation.
Features:
- makes menus activate with single click even when another menu item is selected. (places like the item list where you need to be able to select items to read their detail description are exempted) No more awkward clicking twice everywhere.
- makes many inactive menus clickable and "does the right thing", so you aren't forced to back out of submenus first before e.g. changing the Item Category with a click in the Items screen. This vastly improves the intuitiveness of mouse navigation.
Please note this is enabled on a case-by-case basis, so if one menu isn't clickable in a specific situation where you'd expect it to, I probably missed it - drop me a note.
- adds back buttons all over the important places. This essentially makes the entire game and all menus usable with just left clicks, you just still need Escape and/or right-click to enter the ingame escape menu and for nothing else.
This again makes for much more intuitive and comfortable mouse navigation.
!! COMPATIBILITY WARNING !!
Please note this plugin is rather intrusive, so if you use any other plugin that modifies the menus and which isn't aware of this plugin, then it might possibly not work.
To increase compatibility, you can try those two things:
1. Put this plugin
after the other unaware plugin in the plugin manager, and if that doesn't help
2. disable back buttons in the plugin options.
If none of those helps, you will probably need to contact the plugin author to ask them to make his/her plugin compatible with Advanced Menus.
Note to plugin authors: You can detect this plugin by checking for Imported.AdvancedMenus being present. You can make use of inactive menus becoming clickable yourself by implementing ._activateWhenOutOfFocus for your own menus (see the source code for examples) to make Advanced Menus allow them to be activated.
Script Contents / Download:
Here are the plugin contents, for license terms please read the embedded license at the top:
(just copy & paste the code below in a file named AdvancedMenus.js and put it in your js/plugins/ folder to use it)
Spoiler Code:
Changelog:
1.0.0 - 12/6/2015 Initial release
1.0.1 - 12/19/2015 Added support for clicking "Back..." inside the use item/use skill on party member menus, and added a clickable "Cancel..." button for the item chooser dialog which can be triggered through a map event
1.0.3 - 25/03/2017 Incorporate changes by
@BigTaro which allow Cancel.../Back... to have configurable texts (plugin options) and which moves them to the bottom. Fix "Choices" window positioning being broken by plugin. Fix selection & activation sound playing both when clicking unselected menu entries
本贴来自国际rpgmaker官方论坛作者:orlando处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/advanced-menus-huge-mouse-navigation-improvements-beta.52337/