抱歉,如果这是一个愚蠢的问题-感觉它应该是简单的,但我一直在搜索帧运动文档,谷歌,寻找以前的Q/a在这里,都无济于事。
我有一个可拖动的运动div,我只是想调整(特别是,减少)元素在拖动释放时的运动动量。
<motion.div drag >{child}</motion>
我不希望元素弹回它的原点,顺便说一下,这可以通过bouncstiffness和bounceDamping来控制,但这并不是我真正想要的。我可以为此使用另一个属性/参数吗?我不知道,只是看起来这将是一个非常常见的参数,人们需要调整,但也许我错过了一些明显的东西。
提前感谢!
如果有人在寻找相同的答案时遇到这个,我最终会浏览源代码并发现一些我在文档中没有看到的属性。
将这些属性添加到你的动作中。Div(或任何可拖动元素),并根据需要进行调整。
dragMomentum={true}
dragTransition={{ timeConstant: 1000, power: 0.1 }}