シェイプのリストを反復し、塗りつぶし、新しい位置を設定して再描画()することで、SWTキャンバスに多くの図形を描画しようとしています。 これは遅すぎます。 私は何が間違っていますか?どのようにswt Canvasに多くのアニメーションシェイプを描画できますか?
0
A
答えて
-1
インターネットでのいくつかの簡単な調査では、forループを使用すると少し速くなることが明らかになりました。あなたはどのくらいの形をしていますか?
0
この高レベルの観点からは、欠陥はありません。あなたはより多くの情報が必要な場合は、
- いくつかの蒸留コードを提供する必要があります
関連する問題
- 1. Canvasに多くのピクセルを効率的に描画するにはどうすればよいですか?
- 2. どのように画面に描画できますか?
- 3. Framer JSで 'canvas'描画関数を使用できますか?
- 4. Javascript:どのように多くの位置で同じポリゴンを描画するのですか?
- 5. WPFでは、どのようにWindowsFormsHostにラインを描画できますか?
- 6. VueJS + Canvas-Contextはどのようにリンクできますか?
- 7. matplotlibでどのようにセクタを描画しますか?
- 8. どのようにして、アレイのオブジェクトを1つずつ同時に描画するのではなく、どのように描画するのですか?
- 9. このパターンの描画コードをどのようにクリーンアップできますか?
- 10. 別のクラスからどのように描画できますか?
- 11. どのようにしてAndroidでアニメーションビューを描画できますか?
- 12. Lionのデスクトップにはどのように描画しますか?
- 13. WP7/XNA/Silverlight:TriangleStripを描画した後、どのようにスプライトバッチを描画できますか?
- 14. どのようにオートマトンを描画するのですか?
- 15. <canvas>機能を使用して "gif"画像の上に線を描くことはできますか?
- 16. argpareパーサーにどのように多くのサブパーザを追加できますか?
- 17. IBMのswidgets(com.ibm.rcp.swt.swidgets)をSWTアプリケーションでどのように使用できますか?
- 18. <canvas>の内容を後のアニメーションフレームで再描画するように保存しますか?
- 19. どのように私はグリッドビューの多くのテーブルから多くの日付を取得できますか?
- 20. フラグメントをどのように再描画しますか?
- 21. WPFでCanvasに何千もの点を描画するにはどうすればいいですか?
- 22. Android Canvas:描画線のフェード/アルファアニメーションをタッチオフにします。
- 23. 多くのプリミティブを使用してAndroid Canvasでゲームを描く方法
- 24. Canvasで描かれた画像を削除するには?
- 25. どのように四角形を描くことができますか?
- 26. データベース設計をどのように描くことができますか?
- 27. SVG - どのようにブラシステインを描くことができますか?
- 28. Javascript、Tringle、canvasを描く
- 29. シルバーライトにはどのように渦巻きを描くのですか?
- 30. 次のアーキテクチャをどのように描くのですか?