Questions tagged «motion-control»


4
这段代码中“增量”的含义是什么?它反映了游戏开发人员的标准吗?
我对游戏编程了解甚少,但想了解更多。我正在尝试了解此游戏的代码。我试图理解为什么代码会将“ delta”传递给Shipcontrols.js,后者会根据用户输入来更改飞船的方向。 基本上,游戏每个循环都会计算“增量” ... 这是使用delta到一个循环的堆栈的缩写版本... var delta = now - this.time; this.time = now; this.current.render.call(this.current, delta, this.renderer); 走进这里... ctx.manager.add("game", scene, camera, function(delta, renderer) { if(delta > 25 && this.objects.lowFPS < 1000) this.objects.lowFPS++; var dt = delta/16.6; this.objects.components.shipControls.update(dt); 走进这里... bkcore.hexgl.ShipControls.prototype.update = function(dt) { var pitchAng; var yaw; var roll; if (undefined …

4
手势识别策略
与Wii一起工作时,我经常发现必须识别简单的手势,到目前为止,我主要能够研究加速度的大小,以便识别游戏设计文档中要求的手势,但是我想创建一个更强大的系统,允许“记录”示例手势并识别复杂手势。 您过去使用过哪些策略?他们为什么工作?他们为什么不工作?你将做点什么不同的?

3
在Windows中访问DualShock 4运动传感器(最好是Unity)
我试图在Windows 7下使用DualShock 4的IMU作为Unity中的运动控制器。 到目前为止,我已经尝试过: DS4Windows(1.5.11):读取运动传感器数据,但是除非将它们映射到左右摇杆,否则不会将它们作为轴暴露给Unity。这是不够的,因为我不再使用摇杆,只能容纳6个数据通道中的4个,并将通过的值限制在一个狭窄的范围内。 Motioninjoy(0.7.1001):似乎没有将DS4检测为控制器(最新文档仅指DS3及之前版本) GlovePIE(0.43):在按照说明将DualShock 3与LibUSB-Win32一起使用(远景)之后,SixAxis属性全部为空白。 过去,我曾使用GlovePIE之类的外部程序来捕获Wii远程运动传感器数据,并通过OSC消息将其传递给Unity ,因此,如果我无法让Unity读取控制器的传感器,我将接受这种方法。直接通过其输入系统。 有人有运气吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.