我刚拿到我的 Leap Motion 控制器。但我必须承认,我不知道如何在 SmartMS 中启动和运行基本初始化!?
我已经包含了来自https://github.com/logotype/LeapMotionTS的 jumpmotionts-1.0.9+8391.js并将leap.Core 添加到我的项目的uses 子句中。短信接受这样的初始化:
Controller:=New JController();
但我不知道如何设置事件监听器?
我刚拿到我的 Leap Motion 控制器。但我必须承认,我不知道如何在 SmartMS 中启动和运行基本初始化!?
我已经包含了来自https://github.com/logotype/LeapMotionTS的 jumpmotionts-1.0.9+8391.js并将leap.Core 添加到我的项目的uses 子句中。短信接受这样的初始化:
Controller:=New JController();
但我不知道如何设置事件监听器?
我修复了生成的库并重新生成了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);
我做了一些更多的修复,现在它可以工作了!
要尝试演示,请下载 www 文件夹并打开 index.html: https ://github.com/andremussche/AndrewsDelphiStuff/blob/master/Smart/LeapMotion/www/index.html