JavaScript实现黑客帝国效果

看过电影黑客帝国三部曲(也叫矩阵革命)小伙伴们都知道,这是一部融入哲学的科幻巨作,清楚记得第一次看完时,年幼的我陷入了深深的自我怀疑:“这世界是真的吗?我是真的吗?”。尤其是电影开始那一串串神秘的字符如同雨水般下落的特效,深深吸引了我。多年后,做为一名程序员,想着如何实现这种效果。今天通过JS来实现这种效果。

原理:其实很简单,从字符数组随机取出,逐行打印直到底部,核心在如何控制每一列长度,因为只有实现打印每列长度的不一样,才能出现这种效果。废话不多说,开始实践,核心代码如下:

JavaScript实现黑客帝国效果

核心代码

JavaScript实现黑客帝国效果

效果图



分享到:


相關文章: