美文网首页
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