作者 主题: 关于Processing实时绘图  (阅读 3217 次)

loneress

  • Newbie
  • *
  • 帖子: 6
关于Processing实时绘图
« 于: 二月 17, 2012, 06:43:56 下午 »
请问processing是否一定要跑完整个void draw() {    }才会显示绘画的。因为我在里面有一个循环绘图,我在循环里用了delay()来延时,结果要等整个结束后才会显示绘画。请问是否有实时绘画输出的函数可用的。

Contra

  • SuperManager
  • Sr. Member
  • *****
  • 帖子: 347
  • AC, game dev, new media art&tech.
    • i'm Contra
Re: 关于Processing实时绘图
« 回复 #1 于: 二月 17, 2012, 07:09:27 下午 »
draw是“每帧”都会执行,也就是实时的。可以认为有一个永远在跑的循环,每次循环执行一遍完整的draw。

vinjn

  • SuperManager
  • Hero Member
  • *****
  • 帖子: 586
Re: 关于Processing实时绘图
« 回复 #2 于: 二月 17, 2012, 09:58:59 下午 »
不要使用delay函数,这是个不符合互动开发的函数
并且在2.0版本里是不能用的

loneress

  • Newbie
  • *
  • 帖子: 6
Re: 关于Processing实时绘图
« 回复 #3 于: 二月 17, 2012, 11:06:32 下午 »
那就是说只有执行完一次void draw() {    }才会显示绘图,是吧?

那我知道该怎么做了,谢谢你们。

Tags: