[JavaScript][微信礼花][算法]JavaScript实现类似微信礼花算法(已实现封装)

您所在的位置:网站首页 微信撒花特效代码 [JavaScript][微信礼花][算法]JavaScript实现类似微信礼花算法(已实现封装)

[JavaScript][微信礼花][算法]JavaScript实现类似微信礼花算法(已实现封装)

2024-06-18 14:05| 来源: 网络整理| 查看: 265

解决这个问题我首先想到的是:使项目结构化、易用化、可扩展、易维护 所以我封装起来,只需要导入模块,new一个对象即可,当然也可以自定义参数,使模块个性化 在写代码的过程中,先大体分好需要做那些动作,然后分离出来,解耦合,然后针对每个动作再细分出可重复利用的代码,降低冗余 正如你所见,大体动作被#region符号折叠起来了,然后细分功能函数 在主流程函数launch()中,清晰的动作逻辑,使代码阅读性大大提高,便于维护,正因如此,为了实现多炮同屏同步,也轻松了很多 本来是想使用自由落体公式加阻力浮力参数去实现烟花效果,折腾了一下午无果,虽然有想法,但是就是实现不起来,还是说明我的物理以及数学功底太差,放弃使用物理公式后,我就直接在发射和爆炸期间快速移动,然后达到爆炸时间点后自然下落,由于轻物会受到浮力作用,所以此时下落不能使用自由落体,便采用简单位移 至此,我已正式学软件3年,写代码约2w+行,涵盖C/C++、C#、Python、Java、PHP、Shell、JavaScript,代码量虽然不多,但每一次写代码,我都如同设计一件艺术品一样,只有这样,才能在每一次的代码中学习,也正是因为喜欢 在我前不久刚辞掉的工作中,我的领导问我为什么要走,我回答因为加班 生活和工作平衡,这也是最近GitHub上很火的一个抵制加班的项目宣言,有效的工作、充实美好的生活这样子,正是我所追求的 我不想每天起早上班,然后加班到晚上,回家累的葛优躺,连周末的好心态也被搞的躺床上不想动 我想工作有工作的需求代码,回家也有自己的想法去写代码,然后练练吉他、画会画,学些有意思的东西 我们并不是廉价劳动力,也不要做廉价劳动力,我们有自己的生活 最后领导给我说,只有你在工作时写代码,有甲方给提需求,这样代码才能更好,这样才有意义 我没怎么回答,如果连自己都做不了,哪能去漫天星河 最终还是辞掉了工作,尽管我非常喜欢这个团队氛围,我领导技术也非常厉害,但是我更喜欢生活



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3