跨年烟花代码mfc新年烟花代码实例(亲测可用)下载

weixin_39821526 2023-01-21 14:30:46
需要考虑的内容 烟花包含多个粒子,粒子数,爆炸时粒子速度大小,粒子颜色 设置一些时间变量,用来控制烟花上升的时刻,时长和绽放的时间 上升速度和位置,这个速度需要注意坐标系里y是向下为正。 烟花初始随机设定好本次的发射位置,和时间,速度等相关属性,绽放完后重新开始。 每次都会先更新烟花位置再绘制。 考虑一下重力因素(有往下的加速度),空气阻力因素(速度衰减),爆炸时的球状散开(速度大小相等,方向不同),可以求x, y分速度。 delayTime = rand() % 300 + 20; riseTime = rand() % 80 + 160; bloomTime = 160; risePos.x = rand() % 450 + 300.0f; risePos.y = GROUND; riseSpeed.y = myrand(1.0f) - 3.0f; //上升速度,根据坐标系需要是负的 riseSpeed.x = myrand(0.4f) - 0.2f; //可稍微倾斜 , 相关下载链接:https://download.csdn.net/download/u014740628/87368242?utm_source=bbsseo
...全文
浏览 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
下载资源悬赏专区

1.1w+

社区成员

CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
帖子事件
创建了帖子
2023-01-21 14:30
社区公告
暂无公告