1

今はスクラブルゲームを作っています

そして、グリッド付きの QGraphicsScene があります。グリッドは、変数を含むカスタム QGraphicsItems であるタイルから作成されます。

これは、タイルに配置する必要がある文字です (つまり、他の QGraphicsItems)。ある種のドラッグ アンド ドロップ メカニズムを使用して、ユーザーが文字をタイルに配置できるようにするにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

1

ユーザーがマウスを使用して文字を移動していると仮定すると、文字をドラッグした後にマウスを放したときに、最も近いグリッド項目の位置を検索し、おそらく QGraphicsItemAnimation を使用して、その位置にタイルをアニメーション化します。

于 2013-07-30T14:33:47.843 に答える