Coffeescript Framer.js:如何获取点击坐标
我正在编写一个Framer.js函数,以模拟点击按钮或图层时的“飞溅”效果,如Google Material Design所示 看起来像这样Coffeescript Framer.js:如何获取点击坐标,coffeescript,framerjs,Coffeescript,Framerjs,我正在编写一个Framer.js函数,以模拟点击按钮或图层时的“飞溅”效果,如Google Material Design所示 看起来像这样 tapSplash = (tapX,tapY) -> tapSplashLayer = new layer backgroundColor: "#ffffff" opacity: 0.2 width: 500, height: 1500 borderRadius: 1500
tapSplash = (tapX,tapY) ->
tapSplashLayer = new layer
backgroundColor: "#ffffff"
opacity: 0.2
width: 500, height: 1500
borderRadius: 1500
midX: tapX
midY: tapY
在这之后,我有一些代码来运行动画
我的问题是,如何得到tapX和tapY坐标?使用已单击/点击的层的中点不够好-我希望动画源自用户点击的确切点查看您自己的问题答案。 从那以后,我对它进行了修改,使计算机上的点击或移动设备上的点击可以分别识别。
touchEvent=Events.touchEvent(事件)
if Utils.isPhone()| | Utils.isTablet()
tX=touchEvent.clientX-layer.x
tY=touchEvent.clientY-layer.y
其他的
tX=touchEvent.offsetX
tY=touchEvent.offsetY
Awesome@carigna.boy。是的,我忘了回来回答我自己的问题。谢谢你的调查