Leap Motion入门

时间:2014-04-19 12:02:15

标签: javascript leap-motion delphi smart-mobile-studio

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

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

Controller:=New JController(); 

但我不知道如何设置eventlistener?

2 个答案:

答案 0 :(得分: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);

答案 1 :(得分:2)

我做了一些修复,现在它可以了!

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