GenerativeArt Part1
3824 ワード
ランダムウォーク
void stepの
choiceによってランダムに選択された4方向をつかってdotを描いていくコード
実行結果
code
randomWalk_1.pde
class Walker{
int x;
int y;
Walker(){
x = width/2;
y = height/2;
}
void display(){
stroke(0);
point(x,y);
}
void step(){
int choice = int(random(4));
if(choice == 0){
x++;
}else if (choice == 1){
x--;
}else if (choice == 2){
y++;
}else{
y--;
}
}
}
Walker w;
void setup(){
size(640,360);
w = new Walker();
background(255);
}
void draw(){
w.step();
w.display();
}
Author And Source
この問題について(GenerativeArt Part1), 我々は、より多くの情報をここで見つけました https://qiita.com/dr_leonardo1010/items/c82cc1838f4fa08087c3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .