哪位大神教教小弟写这个爆炸速度效果 有偿

video2gif_20210113_153412

请问关于这个怪物破碎变成崩开的石块这个速度应该怎么做? 散落的石块 小弟已经能做出来了。 但是 这个 爆炸的速度把握不好 。 看图片是一个瞬间高速 然后当石块飞出一定距离后 再瞬间降速 我是按照这个方式写的运动 但是 就是无法到达图片里的效果 我没用cocos 就是js+canvas 手撸的 。 哪位大神能教教小弟 ,小弟才开始入门小游戏 才一个星期 而且也不是用cocos 用的js+canvas 能搞出来 小弟愿意送上外卖大红包一个Desktop.zip (2.6 KB)

1赞

我一开始用的tween.js来写缓动运动 发现不好 又自己写的加速度 但是还是不好 太生硬

请神上身 HuiMou_Long

请神上身
tbwind](https://forum.cocos.org/u/tbwind)

这个难道不是美术的事吗。。

你的意思是做n张图 然后组成一个序列帧动画?

可以是spine,包含了移动、攻击、死亡等等动画

我大概明白了 spine就是提前通过spine软件把动画做好了 直接调用就行了 但是 我还是想用canvas+js实现。。。。

本质上都会转化成程序代码,你可以找个特效给你调好动画然后按他动画文件参数自己写。
难的不是动画,是动画节奏效果

是节奏效果难 我写的就很生硬 我也没特效同事 都是我自己自学的 看来 有点难搞啊

我记得论坛里有篇异名大佬的效果技术帖,里面有个金币散落入袋的效果,散落的感觉跟你这个有点像,可以参考一下

圆形的随机位置移动,渐隐,渐缩,再加上缓动,应该是能做个效果差不多的,微调一下就好了

有链接吗 我没找到呢

我就是这么做的 渐隐 渐缩 都有 还是 感觉不如图片里那么好

缓动有试过吗

我还传了一个 zip包 里面就是用缓动动画写的

看了下,感觉速度太快了,而且缓动效果不是很明显,散射的圆形效果没出来,距离被固定了,看起来生硬很多
速度放缓一点,缓动直接用 quadOut ,散射的位置改成现在设定的圈内的任意位置

我试试啊1

都改了 确实好很多 但是还是和图里有一些差别 我再研究研究

这个就是粒子系统做的效果啊,单独用缓动节点数量太多了,浪费性能