Начало работы с Leap Motion
Я только что получил свой контроллер Leap Motion. Но я должен признать, что я не знаю, как получить базовую инициализацию в SmartMS!?
Я включил leapmotionts-1.0.9+8391.js из https://github.com/logotype/LeapMotionTS и добавил leap.Core к предложению использования моего проекта. Sms принимает инициализацию следующим образом:
Controller:=New JController();
Но я понятия не имею, как настроить Eve ntListener?
2 ответа
Я сделал еще несколько исправлений, и теперь это работает!
Чтобы попробовать демо, загрузите папку www и откройте index.html: https://github.com/andremussche/AndrewsDelphiStuff/blob/master/Smart/LeapMotion/www/index.html
Я исправил сгенерированную библиотеку и заново сгенерировал 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);