Я пишу функцию Framer.js для имитации эффекта «заставки» при нажатии кнопки или слоя в соответствии с Google Material Design.
Это выглядит примерно так
tapSplash = (tapX,tapY) ->
tapSplashLayer = new layer
backgroundColor: "#ffffff"
opacity: 0.2
width: 500, height: 1500
borderRadius: 1500
midX: tapX
midY: tapY
После этого у меня есть код для запуска анимации.
Мой вопрос: как мне получить координаты tapX и tapY? Недостаточно использовать среднюю точку слоя, который был нажат/нажат - я хочу, чтобы анимация исходила из точной точки, на которую нажал пользователь.