1
Squishでマウスを押してマウスを離すかマウスをドラッグして長方形、楕円、円、多角形を描画する方法。Squsihの長方形と多角形を描画する
Squishでマウスを押してマウスを離すかマウスをドラッグして長方形、楕円、円、多角形を描画する方法。Squsihの長方形と多角形を描画する
mousePress
,mouseMove
およびmouseRelease
の機能を使用してこれを行うことができます。
これらの図形をすべて一連の点として表現することができます。時計回りに。だから、幅300個のピクセルと100個のピクセルの高さの位置200分の150の矩形は
rectangle = [(150,200), (450,200), (450,300), (150, 300)]
として記述される可能性がありますあなたはその後、図形を描画しますので、一般的な関数「行うdrawShape」またはにポイントのリストを養うことができ、このようなもの(Pythonでは、Squishでサポートされている他のスクリプト言語でも同じことが可能です):
お返事ありがとうございます。とても役に立ちました – pigsrule