大家好,我在这里寻求你的帮助 我一直在练习加工一个月的编码,但我现在遇到了一个大问题:
float w=10; //haut
float x=14; //haut
float y=10; // bas
float z=24; // bas
void setup() {
frameRate(120);
size(600,600);
background (0);
stroke(255);
smooth();
}
void draw() {
println(frameCount);
line (w,x,y,z);
w=w+10;
x=x;
y=y+10;
z=z;
if ( (w>580) && ( y>580 ) && (frameCount<601) ) { x=x+30; w=10;
z=z+30; y=10;}
问题是我希望这条线从601帧有点弯曲
像那样:
谢谢!
答案 0 :(得分:0)
最后,您的代码缺失了}。 这是一种可能的语法:
float w=10; //haut
float x=14; //haut
float y=10; // bas
float z=24; // bas
void setup() {
frameRate(120);
size(600,600);
background (0);
stroke(255);
smooth();
}
void draw() {
println(frameCount);
line (w,x,y,z);
w=w+10;
x=x;
y=y+10;
z=z;
if ( (w>580) && ( y>580 ) ) {
x=x+30;
w=10;
z=z+30;
if (frameCount<=600){
y = 10;
}
else{
y = 15;
}
}
}