生成这种2d突发或脉冲

Generate this kind of 2d burst or pulse

本文关键字:脉冲 2d      更新时间:2023-10-16

我目前正在尝试使用C语言开发一款使用Cocos2d-x的游戏++我真的需要产生这种爆发或(甜甜圈形状的)脉冲。如何生成这样的形状我遇到了困难。起初,我想缩放图像,但没有成功,因为甜甜圈形状的线或"直径"会相应地变大。。有没有经验丰富的程序员可以提供这件事的方程式?或者也许"数学"更准确。如果你们能提供任何帮助、建议或替代建议,我将非常高兴^^

https://www.youtube.com/watch?v=ewnEE5mt1ZM

去年我在cocos2d-x论坛上为一个问题实现了类似的功能。

http://discuss.cocos2d-x.org/t/textured-ring-implementation/23175

该类在给定的内半径处渲染环中的重复纹理,其厚度由纹理高度乘以厚度标量定义。

我认为这应该满足您的需求:)