最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

unity設(shè)備dpi的作用(手指滑動物理距離計算)

2020-08-20 11:48 作者:unity_某某師_高錦錦  | 我要投稿

當需要在移動設(shè)備中檢測手指移動距離,并根據(jù)手指移動的物理距離來控制物體的旋轉(zhuǎn)或縮放時,需要獲取設(shè)備的dpi(每英寸點的個數(shù)),通常就是ppi(每英寸像素的個數(shù))。

原因:

因為相同物理尺寸的設(shè)備可能顯示的像素分辨率并不同,而unity中Touch.position獲取的是像素坐標,不同dpi的設(shè)備,dpi低的設(shè)備手指可能移動10厘米時像素變化100,但是高dpi的設(shè)備可能只需要移動1mm像素就變化了100,如果直接用像素的變化值作為參數(shù)控制物體的旋轉(zhuǎn)量或者縮放量的化,就會造成不同dpi設(shè)備上的靈敏度不同。

解決方案:

1.獲取設(shè)備靈敏度Screen.dpi

2.用像素變化量除以Sreen.dpi的值作為控制物體旋轉(zhuǎn)或縮放的變化量,可以乘以一個系數(shù)用來控制靈敏度


unity設(shè)備dpi的作用(手指滑動物理距離計算)的評論 (共 條)

分享到微博請遵守國家法律
烟台市| 长乐市| 昂仁县| 磐安县| 乡城县| 长丰县| 青阳县| 城市| 南召县| 新龙县| 大方县| 安义县| 齐齐哈尔市| 荣成市| 温宿县| 建宁县| 常德市| 肇庆市| 棋牌| 弥渡县| 绥棱县| 武强县| 张家川| 无为县| 巢湖市| 仙桃市| SHOW| 伊吾县| 淮阳县| 洛宁县| 周口市| 定西市| 正宁县| 卫辉市| 本溪| 长乐市| 大关县| 无锡市| 灵寿县| 金塔县| 荣昌县|