level 1
我要画水波,怎么才能让水波消失啊
int circleSize=0;
void setup() {
size(500,400);
background(255);
}
void draw() {
ellipse(100,200,circleSize,circleSize);
if(circleSize<100){
circleSize=circleSize+1;
}
ellipse(100,200,circleSize-5,circleSize-5);
if(circleSize<95) {
circleSize=circleSize+2;
}
}
2014年04月22日 15点04分
1
level 2
int circleSize=0;
void setup() {
size(500,400);
background(255);
}
void draw() {
ellipse(100,200,circleSize,circleSize);
if(circleSize<100){
circleSize=circleSize+1;
}
ellipse(100,200,circleSize-5,circleSize-5);
if(circleSize<95) {
circleSize=circleSize+2;
}
if(circleSize>=95) {
background(255);
}
}
我也刚开始学~
2014年04月23日 04点04分
2
谢谢啊
2014年04月24日 11点04分
不过,你还有其它方法吗?因为我的图还有画鱼。如果background是白色,鱼就看不到了
2014年04月24日 12点04分
回复 寒的时间 :我试试啊,我也是新手~
2014年04月24日 12点04分
level 3
int circleSize=0;
float a ;
void setup() {
size(500, 400);
a = 0;
background(255);
}
void draw() {
stroke(a);
ellipse(100, 200, circleSize, circleSize);
circleSize=circleSize+1;
ellipse(100, 200, circleSize-5, circleSize-5);
if (circleSize>=35) {
a+=10;
}
}
这样就可以了
2014年05月13日 17点05分
3