正在回答 回答被采纳积分+1
2回答
好帮手慕慕子
2020-04-09 10:54:05
同学你好,touches返回的数组包含当前接触表面的每个接触点的对象。
每个接触点对象包含的信息,可以参考如下注释理解
{ screenX: 511, screenY: 400,//触点相对于屏幕左边沿的Y坐标 clientX: 244.37899780273438, clientY: 189.3820037841797,//相对于可视区域 pageX: 244.37, pageY: 189.37,//相对于HTML文档顶部, force: 1,//压力大小,是从0.0(没有压力)到1.0(最大压力)的浮点数 identifier: 1036403715,//一次触摸动作的唯一标识符 radiusX: 37.565673828125, //能够包围用户和触摸平面的接触面的最小椭圆的水平轴(X轴)半径 radiusY: 37.565673828125, //它是这样一个角度值:由radiusX 和 radiusY 描述的正方向的椭圆, // 需要通过顺时针旋转这个角度值,才能最精确地覆盖住用户和触摸平面的接触面 rotationAngle: 0, target: {} // 此次触摸事件的目标element }
对于这些值了解下,记住常用的几个坐标位置代表的意思即可,示例:pageX/pageY,后面老师讲解的案例也会也会用到这两个值,同学可以继续往后听课,结合案例动手写一写代码,帮助自己更好的理解,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星