如何为动画关键帧添加权重

问题描述

这是我用来获取给定时间值的缓动公式。

 float SineEaSEOut(float currentTime,float startValue,float ChangeInValue,float duration)
    {
        return (float)(ChangeInValue * std::sin((float)currentTime / (float)duration  * (M_PI / 2.0)) + startValue);
    }

此公式将给出这样的速度曲线。

enter image description here

我想对第二个关键帧施加权重,如下图所示,我能够使用手柄来操纵速度曲线。

我如何修改公式以获得句柄效果

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)