问一下各位,开发一个这样控制电脑的程序难度大不大
leapmotion吧
全部回复
仅看楼主
level 3
AdeleineSummy 楼主
我是一个leapmotion开发的初学者,因为在学unity,有入门水平的c#。
程序的大致思路如下:
假设有一个垂直于leapmotion一定距离的平面(限制大小),如图样被分成16x1等分。当手指碰到一个小方格时,相当于按下电脑按键,并且支持多点触控(识别双手)。
然后,当手抬到绿线位置时(同样垂直于平面,高于平面一定距离)相当于按下电脑按键。当手做swipe up手势时相当于按下电脑按键,swipe down手势时相当于按下电脑按键。
也就是,这个程序要以三种手势外加16个虚拟按键,控制电脑键盘上的19个按键。开发这个主要是为了当某游戏(非vr)的控制器。
2019年03月04日 00点03分 1
level 1
在机器上面设计个透明的架子,把手放上面操作倒是有可能,不过会不会有误差这个可以再讨论。不过现在设计键盘会不会有些过时?而且除非架子上有设计键位,但这样还不如用键盘?类似手机游戏一样设计方向键位会不会更科学,更有效?
2019年05月15日 03点05分 2
键位在屏幕上有显示的所以这个问题不大。而且由于目标游戏是款音游(chunithm),游戏的玩法表明操作台只能是横向排布。 游戏只支持键盘输入,所以才需要写一个这样子的虚拟键盘。 奈何找不到类似的教程和软件。。 透明架子是个不错的主意,如果leap motion能识别到的话
2019年05月16日 03点05分
1