Начало работы с 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);
Другие вопросы по тегам