美文网首页
04-node入门之绘制字符画动画

04-node入门之绘制字符画动画

作者: 扁扁的汤圆 | 来源:发表于2018-12-02 21:40 被阅读0次

1.首先可以https://www.degraeve.com/img2txt.php这个网站中将图片转换成文本的形式,新建多个一样的文本。

image.png
2.编写代码
var fs = require('fs');
var frames = [];
for(var i = 1;i < 7;i++){
    //读取各文件中的图形字符串
    frames[frames.length] = fs.readFileSync(`./frames/${i}.txt`,'utf8');
 }
var current = 0;
var render = ()=>{
    //将当前控制台清空
    process.stdout.write('\033[2J');
    process.stdout.write('\033[0f');
    //输出新的内容
    if(current === frames.length) current = 0;
    process.stdout.write(frames[current++]);
}
setInterval(render,100);
image.png

相关文章

网友评论

      本文标题:04-node入门之绘制字符画动画

      本文链接:https://www.haomeiwen.com/subject/fojscqtx.html