目前我遇到了一个需要自定义缓动函数的需求,但是 Google 搜索了一下只发现可以在 Cocos Creator 里实现这个需求(通过 UI 编辑器的方式)。如果 Cocos Creator 能够实现这个需求的话那代码也应该是可以的,请问一下我该怎样实现这个需求呢?
扩展action
1赞
在论坛里面去搜索下,有方案
现有的 action 都不支持吗?这么恐怖吗
怎么搜 - -,刚才试了一下搜索关键词「缓动函数」,结果出来的都是一堆毫不相干的 = =
额 你到时是要creator还是cocos2dx啊 我看到分类是2dx,但是你问的creator
cocos2d-x 里
action都支持
那你继承啊,想怎么写就怎么写
action 支持的好像是一些特定的缓动函数,我现在想自定义缓动函数, cocos2d-x 里有这个 API 吗?
自定义,我的理解是自己控制,是吗?你想自己实现?还是…
贝塞尔曲线
这个不是贝塞尔曲线啊 0.0,贝塞尔曲线是移动的路径曲线化,缓动函数是将属性变化速度非线性化 - -
easing 相关
好吧,但是贝塞尔曲线和缓动函数结合起来怎么自定义缓动函数啊 
action.easing(cc.easeBezierAction(0.5, 0.5, 1.0, 1.0)); 你在上面那个自定义滑动函数在线工具里面编辑好,你就用这个把参数填上去,就行了
非常
你,我想问一下你平常解决这些问题有哪些途径呢
easeBezierAction 好像还会改变运动轨迹 - -