Project1

标题: 虚拟按键插件 [打印本页]

作者: 清明上河図    时间: 2019-5-1 22:45
标题: 虚拟按键插件
求大佬推荐好用的虚拟按键插件。

图片上是玩的一款别人做的游戏。他的按键可以随时切换按键和触屏模式。

并且可以在菜单和战斗界面使用。and 在是用按键是触屏就不会生效。

我自己找了好几个。但是都是效果都不太好。(可能这些要自己改代码)

我想的要求就是,能和上面我说的一样当然最好,不能我就想弄个

全程按键操作,并且触屏无效那种。

求大佬帮忙

Screenshot_2019-05-01-22-32-12_WPS图片_WPS图片_WPS图片.jpg (951.16 KB, 下载次数: 68)

Screenshot_2019-05-01-22-32-12_WPS图片_WPS图片_WPS图片.jpg

Screenshot_2019-05-01-22-32-27_WPS图片.png (2 MB, 下载次数: 35)

Screenshot_2019-05-01-22-32-27_WPS图片.png

作者: tseyik    时间: 2019-5-1 22:45
本帖最后由 tseyik 于 2019-5-3 20:45 编辑
清明上河図 发表于 2019-5-2 14:00
大佬。这样是什么问题。。。。


建立:
該設置需要在項目的img文件夾中創建一個新文件夾。 此文件夾必須命名為“mobileUI”。 下面是一個示例屏幕截圖。

將所有移動UI按鈕圖像放在此文件夾中,然後可以在插件參數中訪問它們。


在這帖40楼有個範例及按鍵圖象(未啓用)
https://rpg.blue/thread-476413-4-1.html

啓用

点進去設定

D-pad設定
畫象
出現場景
X偏移(0最左)
Y偏移〈0最上)

按鍵設定

on/off設定




0002.PNG (22.95 KB, 下载次数: 17)

0002.PNG

作者: 空山鸣涧    时间: 2019-5-2 00:43
https://rpg.blue/thread-398713-1-1.html
这个?
作者: Fan723    时间: 2019-5-2 09:54
这个可以在菜单、地图、战斗场景使用:
https://rpg.blue/thread-410350-1-7.html
作者: tseyik    时间: 2019-5-2 10:36
本帖最后由 tseyik 于 2019-5-2 13:15 编辑

https://forums.rpgmakerweb.com/i ... ons-and-dpad.94196/
Virtual Buttons and DPad






功能:
這個插件可以創建3種不同類型的按鈕:

1.)定向墊

    單張圖片,用於向上,向左,向右和向下移動。
    可以定義此按鈕出現的場景。
    此按鈕是可選的。

2.)按鍵

    這些按鈕可用於表示任何鍵。使用的常用鍵是“ok”,“escape”,“pagedown”,“pageup”。
    這些可以是任何密鑰,並且可以有開發人員想要的那麼多或幾個。
    此外,可以單獨控制這些按鈕出現的場景。
    您還可以編寫在按下按鈕時運行的自定義代碼!
    這可以與其他插件(如Yanfly Button Common Events)結合使用,從虛擬按鈕調用公共事件。
    您可以指定此按鈕響應的輸入類型:
        觸發:按下時執行一次(默認)
        按下:按下時執行每一幀
        重複:24幀後,按下時每6幀執行一次
        長按:24幀後,按下時執行每一幀
        發布:釋放按鈕時執行一次

3.)控制按鈕

    按下控制按鈕將折疊並隱藏屏幕上的所有其他按鈕。
    如果再次按下,它將展開並顯示屏幕上的所有其他按鈕。
    這允許玩家在使用Mobile UI按鈕或標準觸摸輸入之間做出決定。
    可以定義此按鈕出現的場景。
    此按鈕是可選的。

作者: 清明上河図    时间: 2019-5-2 13:35
空山鸣涧 发表于 2019-5-2 00:43
https://rpg.blue/thread-398713-1-1.html
这个?

这个我看过,菜单那些不能用
作者: 清明上河図    时间: 2019-5-2 13:36
Fan723 发表于 2019-5-2 09:54
这个可以在菜单、地图、战斗场景使用:
https://rpg.blue/thread-410350-1-7.html

用在自己的游戏里面没用啊
作者: 清明上河図    时间: 2019-5-2 14:00
tseyik 发表于 2019-5-2 10:36
https://forums.rpgmakerweb.com/index.php?threads/virtual-buttons-and-dpad.94196/
[fold=Virtual Butto ...

大佬。这样是什么问题。。。。

360截图187705237255100.jpg (53.79 KB, 下载次数: 22)

360截图187705237255100.jpg

360截图17290503465085.jpg (28.39 KB, 下载次数: 23)

360截图17290503465085.jpg

作者: 清明上河図    时间: 2019-5-4 18:54
tseyik 发表于 2019-5-2 19:40
建立:
該設置需要在項目的img文件夾中創建一個新文件夾。 此文件夾必須命名為“mobileUI”。 下面是一個 ...



大佬,我弄了好久还是不会 。问几个问题,

1.那个大佬插件中所用到图片,他是单独分每张还是就用你前面发的那个很多图标的那一张图片。。。

2.我百度翻译每个翻译这看了下,设置那些差不多都理解了。就是我不懂事我设置问题还是插件问题,

我不管设置没设置图片打开游戏都出现
cannot read property ‘activescenes’ of undefined(我百度翻译是  无法读取未定义的属性“activescenes”  )

3,不懂是不是插件问题。我是把你发的那段代码直接复制,用nopepad++打开,黏贴复制直接改格式的,
我也不知道这样对不对...........





作者: tseyik    时间: 2019-5-5 15:06
本帖最后由 tseyik 于 2019-5-5 15:08 编辑

你開一個新專案
Project11.zip (908.34 KB, 下载次数: 281)
然後用這個替代;mobileUI放在img文件夾
作者: 清明上河図    时间: 2019-5-5 23:57
tseyik 发表于 2019-5-5 15:06
你開一個新專案

然後用這個替代;mobileUI放在img文件夾

谢谢大佬,问题解决了,是插件问题,用你发插件就有用了。

嗯,就是还有个问题想请教一下

就是按键设置Scene_Menu 这个打开菜单可以用,但是菜单下一级,比如道具,装备,

它又会换成触屏状态。

我不知道怎么设置这个的语法....


作者: tseyik    时间: 2019-5-6 08:29
本帖最后由 tseyik 于 2019-5-6 08:57 编辑

Virtual Buttons and DPad
2.0
ALOE_VirtualButtons.zip (10.92 KB, 下载次数: 123)
加入道具……

道具

v2.0.0(2019年5月4日)

     在傳輸時清除輸入狀態以減輕卡住的DPad輸入錯誤
     改進每幀清除輸入狀態以減輕錯誤
     通過插件命令隱藏的按鈕將保持隱藏,直到show plugin命令
     按鍵可以觸發常見事件
     可以選擇使用按下按鈕時顯示的“熱門”圖像
     延遲參數淡入
     插件命令選項顯示所有按鈕
     插件命令選項隱藏所有按鈕
     用於更改按鈕不透明度的插件命令
     添加插件參數以切換對話期間是否隱藏按鈕
     修復在並行事件檢查輸入方向觸發Show Choices事件命令後DPad無法清除方向的錯誤

Plugin Commands:
* All plugin commands begin with VirtualButtons (MobileUI is also valid, for backwards-compatibility).
* All plugin commands are not case sensitive (i.e. "DPad" is the same as "dpad")

    hide
        Description: hides the specified button
        Allowed arguments:
            DPad
            Any key button defined by you
            Control
            All
        Examples:
            VirtualButtons hide DPad
            virtualbuttons hide Ok
            MobileUI hide PageDown
    show
        Description: shows the specified button
        Allowed arguments:
            DPad
            Any key button defined by you
            Control
            All
        Examples:
            VirtualButtons show DPad
            virtualbuttons show Ok
            MobileUI show PageDown
    opacity
        Description: change the opacity of a button
        Allowed arguments:
            DPad
            Any key button defined by you
            Control
            All
        Examples:
            VirtualButtons opacity dpad 100
            VirtualButtons opacity all 50


作者: 清明上河図    时间: 2019-5-6 12:25
tseyik 发表于 2019-5-6 08:29
Virtual Buttons and DPad
2.0

大佬。我发现新的插件好像有bug。

移动的在菜单界面按一下就不能动了,那个隐藏按钮的按键也有bug。

点击了菜单返回后再点那个他会自动打开菜单。

还有人物对时如果设置的是按钮显示,如果按确定键会一直触发对话,然后按返回键

每次都会打开菜单...

如果对话设置按钮隐藏,对话有覆盖到的按键会一直闪烁,就是不会很明显。


作者: tseyik    时间: 2019-5-6 12:41
的確有反映有bug
You may specify the type of input this button responds to:

    Triggered: Execute once when pressed (default)
    Pressed: Execute every frame while pressed
    Repeated: After 24 frames, execute every 6 frames while pressed
    Long Pressed: After 24 frames, execute every frame while pressed
    Released: Execute once when button is released

您可以指定此按鈕響應的輸入類型:

     觸發:按下時執行一次(默認)
     按下:按下時執行每一幀
     重複:24幀後,按下時每6幀執行一次
     長按:24幀後,按下時執行每一幀
     發布:釋放按鈕時執行一次
作者: 清明上河図    时间: 2019-5-7 14:51
tseyik 发表于 2019-5-6 12:41
的確有反映有bug
You may specify the type of input this button responds to:

好的,谢谢大佬
作者: 3221786653    时间: 2019-5-7 19:55
楼主你有没有遇到就是进入菜单后按键失灵的情况,就是翻页键虽然显示图片但没有效果




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1