4

我刚拿到我的 Leap Motion 控制器。但我必须承认,我不知道如何在 SmartMS 中启动和运行基本初始化!?

我已经包含了来自https://github.com/logotype/LeapMotionTS的 jumpmotionts-1.0.9+8391.js并将leap.Core 添加到我的项目的uses 子句中。短信接受这样的初始化:

Controller:=New JController(); 

但我不知道如何设置事件监听器?

4

2 回答 2

4

我修复了生成的库并重新生成了javascript(所以它也可以在浏览器中使用) https://github.com/andremussche/AndrewsDelphiStuff/tree/master/Smart/LeapMotion

示例代码:

uses
  leap.core;

{$R 'leapmotionts-1.0.9+8391.js'}

  var j = new JController;
  j.addEventListener(JLeapEvent.LEAPMOTION_CONNECTED,
    procedure(event: JLeapEvent)
    begin
      do something
    end);
于 2014-04-23T11:45:53.510 回答
2

我做了一些更多的修复,现在它可以工作了!

要尝试演示,请下载 www 文件夹并打开 index.html: https ://github.com/andremussche/AndrewsDelphiStuff/blob/master/Smart/LeapMotion/www/index.html

于 2014-06-04T13:12:49.220 回答