LeapMotion控制器 java语言开发笔记--(Java开发环境的准备)

Posted 冷月枫寂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeapMotion控制器 java语言开发笔记--(Java开发环境的准备)相关的知识,希望对你有一定的参考价值。

(1)官方文档说的是必须是JDK6,JDK7,我试了一下JDK8也是可以的

(2)我是在Windows系统下用的是Eclipse Java的开发环境这里不再多说。将下载的JDK里面的java.dll和LeapJava.dll文件拷贝到jre安装目录下的bin目录下(java虚拟机和Leapmotion控制器交换数据就是靠着两个库文件),如下图所示:

需要注意的是要区分是32位系统还是64位系统的,并使用相应的文件

(3)下载最新的sdk和LeapMotion软件的驱动服务软件在Eclipse的工程目录下导入jdk中的jar包

(4)根据官网提供的Sample.java提供了一个监听机制来接收传感器的数据。通过实现Listener接口的对象可以使用里面有很多回调方法,当传感器和程序连接成功以后如果手在传感器上面移动,传感器检测到手的时候,会回调onFrame()方法,通过onFrame()回调里面的Frame frame = controller.frame();方式可以得到Frame对象,通过Frame其它的手势、骨头、等对象都可以得到。如何使用这些对象,下一篇介绍。

(5)运行时配置:LeapMotion配置是头config.class这个类来完成的。需要相关的配置可以相关的文档。

 

以上是关于LeapMotion控制器 java语言开发笔记--(Java开发环境的准备)的主要内容,如果未能解决你的问题,请参考以下文章

LeapMotion控制器 java语言开发笔记--(连接控制器)

基于unity3D游戏引擎与leap motion体感控制器的体感音乐交互类游戏

如何把leapmotion连到手机上

LeapMotion Demo1

leap motion怎么对应屏幕上的位置

Python学习笔记之语言基础与流程控制