10 2020 档案
摘要:##前言 前面2个章节已经封装好了摇杆和NES虚拟按键,现在配合jsnes这个包来完成一个移动端版的NES模拟器。 这是插件的github地址:bfirsh/jsnes 这个包可以直接拿来用,但是没有适配移动端。他通过事件监听,判断evt.keyCode属性来判断用户的输入信息。在移动端只要进行事件
阅读全文
摘要:##前言 前面的章节已经封装了一个NES的虚拟按钮,这个章节来封装他的方向键。 在一些NES网页网页模拟器中,方向键要么使用按钮模式,要么使用摇杆模式,各有不足。例如按钮模式无法滑动,用户点了半天才知道点空了。而且无法很难做出 '左上' '右上' 这种操作。而用摇杆模式的不多,依旧没有8键模式,而且
阅读全文
摘要:##前言 移动端浏览器是没有实体键盘的,想要操作游戏就必须为其设置虚拟按键,通过虚拟按键(按钮)的标识与实体键盘的keyCode进行绑定,来达到想要的效果。 这个随笔只封装NES游戏手柄右边的按键,不包含方向键。方向键的封装在另一个章节。 ###1.按键UI NES游戏手柄分为6个键,如图: 连发按
阅读全文