2

ProgressBar を表示したい。私はこのコードを使用しています:

EditorGUI.ProgressBar(Rect(3,45,100-6,20),20/700.0, "Armor");

ProgressBar の色を水色から赤色に変更したいと考えています。これどうやってするの?

4

1 に答える 1

1

現状では、できるようには見えません。ただし、さまざまなものを示すために、さまざまな色の非常にカスタマイズされたバーが必要であるという同様の問題がありました。最終的にEditorGUI.DrawPreviewTextureを使用しました。Texture2D として使用する色を初期化し、適切に配置された四角形と共にその関数に渡すと、サイズと位置を変更できるバーの一部を作成して、スタンドアロンの進行状況バーの外観を与えることができます。関数で位置とサイズを更新し続けUpdate()ます。

于 2013-03-18T16:06:21.110 に答える