我的目标不是具有方向矢量的动画 gif,而是有趣地传播或创建额外的运动或视觉细节。
问问题
140 次
1 回答
4
所以这有三个部分。
1)如何显示粒子
2)我如何为它们设置动画
3)我如何让它们“有趣”
对,所以。
1 很简单。与往常一样,有十亿种方法。如果您愿意坚持使用现代浏览器并且对适度的质量结果感到满意,那么最简单的方法是只制作一个粒子的 PNG,然后创建一个<img src="that">
,把它放在原点(我们现在说中心)并向外设置动画。也许淡入或其他。
2可能很容易。取决于很多选择。你能坚持只使用现代浏览器吗?如果您正在制作 iPhone 或 Win8 游戏,您确切地知道您的目标浏览器是什么,答案是肯定的。如果是网络,答案是否定的。如果您知道它是现代浏览器,请使用 CSS3 过渡,而且工作很简单。如果您不这样做,请使用 jQuery 或 Scriptaculous 之类的,而这非常简单。
3 ...呃,我的意思是,有趣是一个很难定义的词。从以波浪或螺旋形式发射它们开始。然后随机尝试。然后尝试半随机 - 你在明确定义的范围内发射它们,这样你会得到随机的外观,但你会得到很好的覆盖范围。看看子弹地狱游戏的灵感。
于 2012-11-14T21:34:46.103 回答