【发布时间】:2016-04-02 06:05:29
【问题描述】:
好的,所以我在 HTML 和 CSS 方面有很多经验,并且在 Javascript 方面有一些经验(我可以编写基本函数并用类似的语言编写过代码)。
我正在寻找开始一些视觉项目,并且对进入粒子系统特别感兴趣。我有一个类似于 Codecademy 的名称生成器的想法(https://www.codecademy.com/courses/animate-your-name/0/1),其中粒子被映射到一个单词并在悬停时移动。似乎 alphabet.js 是 Codecademy 演示背后的真正内容,但我无法准确理解它们是如何将粒子映射到单词等的。
我已经完成了一些基本教程,只是在画布中创建基本粒子,但我不确定画布是否是最好的方法 - 使用许多可用库之一的演示(例如 http://soulwire.github.io/sketch.js/examples/particles.html)不要'不要使用画布。
所以我的问题是 - Javascript 初学者/中级从粒子系统开始的最佳方式是什么?专门来完成 Codecademy 的名字效果还是类似的?我应该尝试使用画布还是最好从哪个库开始?您建议如何开始?
【问题讨论】:
标签: javascript html canvas particles particle-system