1

現在、ノブを含む GUI を設計しています。

png ファイルは、「モーション ピクチャ」を積み重ねたようなものです (適切な言葉がありません)。

画像の長さが 32 で、各ノブの高さが 32 であると仮定しましょう: 1 回転ごとに 32 下がるコードが必要です。そのため、デフォルトでは Timage は 32x32 の画像を表示していますが、ノブを上げた場合 (マウスをクリックしてマウスを上に動かすと)、32x64 の png などが表示されます。

これを行うにはどうすればよいですか?各画像を個別にレンダリングしてから、画像を 1 つずつ変更できることはわかっていますが、それは悪い方法のように思えます。

4

1 に答える 1

3

GUIフレームワークのDIBコントロールを検討することをお勧めします。これには、希望どおりに機能するKnobコンポーネントが含まれています(「ImageSprites」は欠落している単語である可能性があります)

例えば:

DIBは、いくつかのノブでスプライトローダーとシングルフレームを制御します

于 2012-09-14T18:16:31.883 に答える