java动作处理_跳跃动作 - 处理 - 滑动手势方向?

我一直在使用2个库直到我的飞跃运动项目作为一个小屋,因为它们都允许不同的功能,彼此独特(更好地实现) . 但是,我想只使用一个库,因为多个导致问题 .

基本上我正在使用Michael Heuer的Leap Motion(我需要使用这个库,因为它是我能找到的唯一一个允许我设置优化hmd和比例因子的库) .

手势实现如下,有没有办法从中获取滑动方向?

void onInit(final Controller controller)

{

controller.enableGesture(Gesture.Type.TYPE_SWIPE);

// enable top mounted policy

controller.setPolicyFlags(Controller.PolicyFlag.POLICY_OPTIMIZE_HMD);

}

void onFrame(final Controller controller)

{

Frame frame = controller.frame();

for (Gesture gesture : frame.gestures())

{

if ("TYPE_SWIPE".equals(gesture.type().toString()) && "STATE_START".equals(gesture.state().toString())) {

}

println("gesture " + gesture + " id " + gesture.id() + " type " + gesture.type() + " state " + gesture.state() + " duration " + gesture.duration() + " durationSeconds " + gesture.durationSeconds());

}

}

我徒劳地试过gesture.direction(),希望它可能会起作用,但方向不是公认的功能 .

任何帮助深表感谢!提前致谢!将

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值