关于RPGMV游戏按键自定义方法
rpgmakermv吧
全部回复
仅看楼主
level 14
飞逝梦空 楼主
2023年08月18日 09点08分 1
level 14
飞逝梦空 楼主
2018年在弄的时候,有遇到这种问题,使用了很多GALV的屏幕按钮插件等等,在安卓下玩,非常卡顿
后来在论坛遇到有大佬解决了这种,使用了Eclipse安卓和安卓studio编写代码解决安卓虚拟按键问题,我在那个群里找到一段相关代码
case MotionEvent.ACTION_MOVE:
if(v==Direction){
Log.e("ACTIVITY_TAG", "X=."+vx);
Log.e("ACTIVITY_TAG", "Y=."+vy);
if((vx>0)&&(Math.abs(vy)<Math.abs(vx))){
Direction.setBackgroundResource(R.drawable.direction1);
Log.e("ACTIVITY_TAG", "OK.");
MainActivity.this.mXWalkView.loadUrl("javascript:Input._currentState['left'] =
false;Input._currentState['right'] = true;Input._currentState['up'] = false;Input._currentState['down'] =
false;");
}
if((vx<=0)&&(Math.abs(vy)<Math.abs(vx))){
Direction.setBackgroundResource(R.drawable.direction2);
Log.e("ACTIVITY_TAG", "OK.");
MainActivity.this.mXWalkView.loadUrl("javascript:Input._currentState['left'] =
true;Input._currentState['right'] = false;Input._currentState['up'] = false;Input._currentState['down'] =
false;");
}
if((vy<=0)&&(Math.abs(vy)>=Math.abs(vx))){
Direction.setBackgroundResource(R.drawable.direction3);
Log.e("ACTIVITY_TAG", "OK.");
MainActivity.this.mXWalkView.loadUrl("javascript:Input._currentState['left'] =
false;Input._currentState['right'] = false;Input._currentState['up'] = true;Input._currentState['down'] =
false;");
}
if((vy>0)&&(Math.abs(vy)>=Math.abs(vx))){
Direction.setBackgroundResource(R.drawable.direction4);
Log.e("ACTIVITY_TAG", "OK.");
MainActivity.this.mXWalkView.loadUrl("javascript:Input._currentState['left'] =
false;Input._currentState['right'] = false;Input._currentState['up'] = false;Input._currentState['down'] =
true;");
}
}
break;
使用的是安卓编程浏览器的调用函数功能,我后来是研究如何把这段代码运用到中文编程易安卓
最近我电脑无意翻到了这些以前资料,因为我不玩很久了,所以分享这个易安卓源码,给需要用到安卓虚拟按键问题的网友提供一个思路吧
源码 https://www.123pan.com/s/w0A8Vv-bfHoH.html提取码:wXPI
打开源码的软件
易安卓软件破解版 https://www.123pan.com/s/w0A8Vv-ZfHoH.html提取码:Uigo
备份地址 https://cloud.189.cn/web/share?code=bAzmiq2Iziyi(访问码:hle5)
易安卓软件打开会有登录失败,主要是破解版,破掉后台,无视进入,如果要更新,请取消
2023年08月18日 09点08分 3
你这代码老了,mxwalkview是crosswork的
2024年10月08日 13点10分
@枫夜吖 如果你只想最新的X5浏览器4.3的话,我有做一款打包的游戏的软件,如果你想研究编程的源码,我也有[吐舌][吐舌][吐舌],我一般是研究易安卓的
2024年10月08日 14点10分
现在的话已经更新到腾讯X5内核浏览器4.3来使用了[吐舌][吐舌][吐舌],不过这游戏用编程自带浏览器也可以流畅运行[吐舌][吐舌][吐舌]
2024年10月08日 14点10分
有没有完整的呢
2024年10月08日 14点10分
level 14
飞逝梦空 楼主
2023年08月18日 09点08分 4
level 6
有没有现成的插件
2023年08月18日 10点08分 6
屏幕按钮这种插件在安卓上玩巨卡[吐舌][吐舌][吐舌]
2023年08月18日 12点08分
只能通过调用浏览器去使用游戏函数才不卡[吐舌][吐舌][吐舌],安卓上卡的真玩不了
2023年08月18日 12点08分
@写给妖精的情诗 感谢大佬教学
2023年08月19日 01点08分
@写给妖精的情诗 这些插件在我以前使用的这款跳跃游戏,在安卓下基本玩不了[你懂的][你懂的][你懂的],其他游戏的我认为也是会卡的[你懂的][你懂的][你懂的]
2023年08月19日 01点08分
1