我刚拿到了Leap Motion控制器。但我必须承认,我不知道如何在SmartMS中启动和运行基本初始化!?
我已经从https://github.com/logotype/LeapMotionTS中包含了leapmotionts-1.0.9 + 8391.js,并将leap.Core添加到了我项目的uses子句中。短信接受这样的初始化:
Controller:=New JController();
但我不知道如何设置eventlistener?
答案 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