1

Python でメディア モジュールを使用して、これらの座標を楕円形に描画しようとしています。

(244,88) から (288,44)

これが私がこれまでに持っているものです:

import media
from color import *

z=media.create_picture(640, 400, white)
media.add_oval_filled(y, 288, 44, 44, 88, black)

media.show(z)

これが正しくないことはわかっていますが、上記の座標から円を作成するにはどうすればよいですか。これにより、傾斜した楕円形が生成されます。(メディアモジュールとカラーのみを使用してください!)

4

1 に答える 1

0

(244,88)から(288,44)に楕円を描きたい場合は、幅と高さを44と88ではなく44と44にする必要があります。これを試してください

z=media.create_picture(640, 400, white)
media.add_oval_filled(z, 244, 88, 44, 44, black)
media.show(z)

円弧を描くには、pygameモジュールを使用します。

楕円の部分的なセクションを描画するには、次を使用します。

pygame.draw.arc(Surface, color, Rect, start_angle, stop_angle, width)
于 2012-05-19T05:39:25.810 に答える