`
鹤惊昆仑
  • 浏览: 223691 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

processingjs中有趣的接

阅读更多
processingjshttp://processingjs.org/源码中有两个有趣的链接,都是和图形图像相关的。


我猜的没错,John Resig 的processingjshttp://ejohn.org/blog/processingjs/果然是使用JavaScript解析Processing语法,转化为js代码,再动态执行的。processingjs实现了大部分常用的Processing接口。
if ( code ) {      
      (function(Processing){with (p){        
        eval(parse(code, p));/*在此解析、执行*/      
      }})(p);      
    }
  
    if (p.setup) {
      inSetup = true;
      p.setup();
    }
    
    inSetup = false;
    
    if ( p.draw ) {
      if ( !doLoop ) {
        p.redraw();
      } else {
        p.loop();
      }
    }

不足2000行的js代码,真是了不起!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics