この「NetLogo」シミュレーションのプロットのように、Pygame で「連続的な」移動プロットをプロットしますか? 私の主な困難は、プロット自体 (点間の線) ではなく、曲線がボックスの端に近づいたときにプロットのフレームワークを移動するプロセスです。
ありがとうございました。
さて、次の方法でアプリケーションのプロットと同様のプロットを作成できます。
グラフのサイズのサーフェスを作成します。次に、ピクセル配列を作成して、グラフを変更できるようにします。
pxarray = pygame.PixelArray (surface)
その後、他のアレイと同じようにアレイを操作できます。
pxarray[x][y] = 0xFF00FF # this will set pixel at x,y to purple
通常は、通常、画面の表面をブリットすることができます。
ピクセル配列の詳細:http ://www.pygame.org/docs/ref/pixelarray.html
編集:pxarrayを使用して変換すると、数値が範囲外になるとグラフが縮小します。ポイントがプロットに対して大きすぎる場合は、十分な行を追加し、それを使用transform.scale
して元の解像度に縮小します。