这是一个非常容易回答的问题,我敢肯定。我试图让文本在“重置”之后更改为数组中的下一个项目并移动到屏幕顶部(即何时y=-10
)。
PFont font;
String words[] = {"FIRST", "SECOND", "THIRD", "FOURTH"};
String s="";
float y = 50.0;
float speed = 4;
float radius = 15.0;
int x;
void setup() {
size(400, 400);
smooth();
font = loadFont("Aldrich-48.vlw");
textFont(font);
fill(0);
}
void draw() {
background(204);
for (x=0; x<4; x++)
{
s=words[x];
text(s, 20, y);
}
y = y + speed;
if (y >= height) {
y = -10;
x++;
}
}
非常感谢任何帮助。
答案 0 :(得分:1)
傻傻的我,我甚至不需要for循环。我只需要这个:
void draw()
{
background(204);
text(words[x], 20, y);
y = y + speed;
if (y >= height)
{
y = -10;
x++;
}
}