前提・実現したいこと
ここに質問の内容を詳しく書いてください。
processingを用いてpackmanを左から右に口をパクパクさせながら動かすプログラムを作成しているのですが口を開かせることはこのコードで可能なのですがある一定の角度(j=30)に行った時に口を閉じていかせるような動作の実現が出来ません。分かる方いたらアドバイスよろしくお願いします。
発生している問題・エラーメッセージ
packmanの口が閉じない
該当のソースコード
processing
1ソースコード```processing 2void setup(){ 3 size(400,400); 4 smooth(); 5 noStroke(); 6 frameRate(20); 7} 8 9int i=0,j=0,k=0; 10void draw(){ 11 background(255); 12 fill(200,255,200); 13 arc(i,200,50,50,radians(j),radians(360-k)); 14 i+=5; 15 j+=5; 16 k+=5; 17 18}
### 試したこと 条件式でjの値が30を越したらj、kも値を5ずつ少なくしていくなど...。そうするとjが25になった時にまた30に戻ってしまうためうまくいかない。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/27 01:56