A2 雷達多點觸控

2021-09-19 11:56:43 字數 1425 閱讀 9279

關於a2 雷達多點觸控

1, 安裝方式

若連線線朝向檢測面, 則按照長方形的效果。則 左上角是(0,0)

若連線線背向檢測面, 則按照長方形的效果。則 右下角是(0,0)

1,校正

(1)檔案載入

每次使用雷達之前首先要進行校正, 根據白色的框 選定檢測的區域。

josin 檔案中。

注意josn檔案的載入路徑。第一張圖是需要載入json 的路徑

在使用時,首先我們需要client 端預設的位址是 127.0.0.1 埠4444 還有另外乙個也可以編輯。以上採用的client 使用的是 osc 通訊(屬於udp 通訊的乙個分支)

我們在測試或者使用的時候, 需要將 127.0.0.1 修改為本機的ip 位址,否則不會通訊成功。

以上是我們選擇 檢測觸控區域的圖形顯示區域。 注意left 和 right 是分左右的。 預設雷達的線纜是向下垂。 最上面是0 du , 順勢轉旋轉 是角度最大, 跟線纜平行的角度是180度。

top 是檢測區域的上邊沿距離雷達的距離。 bottom 是檢測區域的縣邊沿距離雷達的距離。

(2)通訊方式

方案一:預設採用的是串列埠。

multi_touch.json 檔案中:

「connect_path」 : 「serial:com3,115200」,

預設和雷達之間進行通訊 是串列埠 com3 115200

盡量採用此串列埠進行通訊測試,否則會出現問題。

方案二:採用網口

以上是官方的配置流程。

著重需要說的是:

模組的ip 位址 我們設定成:192.168.21.7

閘道器:192.168.21.254

本地埠(預設):20108

注意此時需要把自己的主機電腦設定成 192.168.21.20

「connect_path」 : 「tcp:192.168.21.7,20108」,

注意以上ip 的位址 是模組的ip 位址, 後面跟的是模組的埠號。 此時相當於電腦和模組之間進行通訊。

…分割線。。。。

by 小飛和建剛測試

ccc 多點觸控2

經過不斷的思考發現,如果是兩個sprite都新增觸控的時候,往往直接成單點觸控,但是如果是兩個node的時候在node上面點選就會變成多點觸控的形式cc.class use this for initialization onload function registerinput function ...

Andrioid 多點觸控

event.getaction 獲取觸控動作比如action down event.getpointercount 獲取觸控點的數量,比如2則可能是兩個手指同時按壓螢幕 event.getpointerid nid 對於每個觸控的點的細節,我們可以通過乙個迴圈執行getpointerid方法獲取索引...

unity 多點觸控

用於繫結參照物物件 var target transform 縮放係數 var distance 10.0 左右滑動移動速度 var xspeed 250.0 var yspeed 120.0 縮放限制係數 var yminlimit 20 var ymaxlimit 80 攝像頭的位置 var x...