NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 13152|回复: 5
打印 上一主题 下一主题

[在线求助] processing draw 一次可以生成多帧画面吗?

[复制链接]
1m
发表于 2012-5-14 14:35:39 | 显示全部楼层
PGraphics pg1;PGraphics pg2; void setup() { size(100, 100,P3D); pg = createGraphics(80, 80, P3D); pg2 = createGraphics(80, 80, P3D); } boolean frame=true; void draw() { if(frame){ pg.beginDraw(); pg.background(102); pg.stroke(255); pg.line(40, 40, mouseX, mouseY); pg.endDraw(); image(pg2, 10, 10); } else{ pg2.beginDraw(); pg2.background(102); pg2.stroke(255); pg2.line(40, 40, mouseX, mouseY); pg2.endDraw(); image(pg, 10, 10); } frame=!frame; } 当然可以的 如果是显卡速度太慢 就多加buffer帧就行了
2m
发表于 2012-5-14 14:36:57 | 显示全部楼层
本帖最后由 panhao1 于 2012-5-14 14:44 编辑 难道你是想做android? 除了摩托骡拉的 其他的都不会存在此问题

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-5 15:40 , Processed in 0.055472 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表