プログラミングを初めて1週間程度のものです。
processingの本を読みながら練習しているのですがsaveframを使っての画像出力が上手くできません。
試しにsaveframeの文章を消したコードを実行してみると、思った通りの動きをしましたが、saveframeの1文を入れると、実行はされるのですが、すぐに「応答なし」となり動かなくなります。
エラーコードはNullpointerexceptionのあと、could not run the sketchが出てきます。
プログラミングを初めてすぐにつまずき、非常に困っているのでよろしくお願いします。
ちなみに参考文献は谷尻かおり著の[processing3による画像処理とグラフィックス]です。
コードは以下の通りです。
int d=30;
int cnt=0;
void setup(){
size(800,600);
}
void draw(){
if(cnt<50){
float x;
float y;
x=random(200,600);
y=random(200,400);
ellipse(x,y,d,d);
saveFrame("\data\dot-####.png"); //この文章を入れるとエラーが出ます。
d=d+1;
cnt=cnt+1;
}
else{
noLoop();
}
}
回答1件
あなたの回答
tips
プレビュー