処理3を使用してアニメーションを作成していますが、どのように画面をスムーズに切り替えることができますか? 各画面には異なる画像が含まれています。 また、たとえば画像を最後に表示したい場合は、どうすればいいのですか、それは時間と関係がありますか?処理中画面と表示イメージ
0
A
答えて
0
スタックオーバーフローは実際に一般的な「どのようにこれを行うのですか」型の質問には対応していません。それは具体的なものです。「私はXを試しましたが、Yは期待されましたが、代わりにZを得ました。 break your problem down into smaller stepsが必要です。あなたがしたいことを正確に特定する必要があります。画面をスムーズに切り替えるとどういう意味ですか?どの画面?この文脈でスムーズに意味することは何ですか?
しかし、私は一般的な意味で助けようとします。
まず、スケッチの状態をコードの先頭に変数として格納する必要があります。これは、表示する画面を表す一連のboolean
の値である可能性があります。次に、ディスプレイを変更するときにこれらの変数を変更する必要があります。これは、ユーザーの入力に応じて、または何らかの種類のタイマー、またはその2つの組み合わせのようにすることができます。最後に、これらの変数に基づいて各フレームを描画するだけです。ここで
は、単一の変数に非常に単純な状態を保存する例を示しますいくつかのイベント関数に変数を設定し、変数は各フレームを描画するかを把握することを使用しています。
boolean showRed = false;
void mousePressed(){
showRed = true;
}
void keyPressed(){
showRed = false;
}
void draw(){
if(showRed){
background(255, 0, 0);
}
else{
background(0);
}
}
これはただでありますあなたがしなければならないものの種類を示す一般的な答え。繰り返しますが、問題をより細かく具体的なステップに分けて、次に小さなステップを1つずつ実行する必要があります。つぶれている場合は、MCVEを新しい質問に投稿してください。がんばろう。
関連する問題
- 1. 処理中の画面サイズと画像が異なる
- 2. 描画イメージtwitching in処理
- 3. Javascriptの処理中にGIF画像を表示する
- 4. Android、ロック画面と回転処理
- 5. Python tkSimpleDialog全画面表示と全画面表示のフォーカス親
- 6. 処理 - 処理スケッチでビデオを録画して表示する
- 7. Androidでのナビゲーション中に画面上のデータを処理する
- 8. CSS中心イメージ有効画面幅、モバイルビュー
- 9. IE:画面上に中心とオーバーレイを表示する
- 10. アンドロイド:表示画面
- 11. アップデート表示画面?
- 12. 表示ログイン画面
- 13. ipadにイメージ/スプラッシュ画面が表示されない
- 14. イメージはMotorola Razr 4.7画面には表示されません
- 15. pygameの画面に32bitのbmpイメージが表示されない
- 16. 中断されたメッセージがブラウザ画面に表示され、ブラウザ画面を表示できません。
- 17. 目覚し画面とロック画面のダイアログを表示
- 18. イメージ処理
- 19. Javaイメージ処理
- 20. バックグラウンドタスクの処理中またはフォームの送信中に進行状況イメージを表示
- 21. スプラッシュ画面アプリケーションと非表示のアクションバー
- 22. ログイン画面をモーダルビューとして表示
- 23. イメージ画面サイズを小さくすると、テキストが表示されます。
- 24. GWT - 全画面表示
- 25. ランダムスプラッシュ画面を表示
- 26. ios画面のグレー表示
- 27. ビデオ録画中のAndroidプレビュー処理
- 28. Pythonでの画像処理中のUnicodeDecodeError
- 29. iphoneアプリで画像処理中のRGB
- 30. golangの端末画面の中央にテキストを表示
ありがとう、私はちょうど処理を学び始めましたが、役立ちますが、私はアニメーションをしていて、クリックを使わずに画面を切り替えたいと思っています。 – joe
@joeアイデアは同じです。スケッチを一連の変数として表現し、必要に応じてスケッチを変更します。私の例では、クリックとキーの押下が使用されていますが、アニメーションの終わりを使って状態を変更することはできません。あなたはMCVEを組み立ててみましたか? –