抱歉,如果这是一个愚蠢的问题 - 感觉它应该很简单,但我一直在搜索 Framer Motion 文档,谷歌搜索,寻找以前的问答,但都无济于事。
我有一个可拖动的运动 div,我只是想调整(具体来说,减少)拖动释放时元素移动的动量。
<motion.div drag >{child}</motion>
顺便说一句,我不希望元素快速回到其原点,这可以通过ounceStiffness和bounceDamping来控制,但是,是的,这并不是我真正想要的。我可以使用另一个属性/参数吗?
我不知道,这似乎是人们需要调整的一个非常常见的参数,但也许我错过了一些明显的东西。
提前致谢!
最佳答案
如果有人在寻找相同答案时遇到这个问题,我最终会浏览源代码并找到一些我在文档中没有提到的属性。
将这些属性添加到 Motion.div(或任何可拖动元素)并根据需要进行调整。
dragMomentum={true}
dragTransition={{ timeConstant: 1000, power: 0.1 }}
关于javascript - 有没有一种简单的方法可以调整 Framer Motion 中可拖动元素的动量/惯性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74739076/