前提・実現したいこと
processingで画面中央に赤い丸、赤い丸の周りに青い丸を公転させ、青い丸の周りに黒い丸を公転させたいです。
発生している問題・エラーメッセージ
青い丸の周りを黒い丸を公転させられない。
該当のソースコード
float step1=1;
float step2=15;
float angle1=0;
float angle2=0;
void setup() {
size(700, 700);
background(255);
}
void draw() {
background(255);
translate(width/2, height/2);
fill(255, 0, 0);
ellipse(0, 0, 100, 100);
rotate(angle1*PI/180.0);
earth();
angle1+=step1;
}
void earth() {
fill(0, 0, 255);
ellipse(300, 0, 10, 10);
fill(0, 0, 0);
ellipse(320, 0, 2, 2);
}
processing
試したこと
青い丸は公転させることが出来ました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/08 07:51
2020/05/08 08:28 編集
2020/05/08 09:37