2
ProgressBar를 표시하려고합니다. 나는이 코드를 사용하고있다 :EditorGUI.ProgressBar의 색상을 변경 하시겠습니까?
EditorGUI.ProgressBar(Rect(3,45,100-6,20),20/700.0, "Armor");
진한 파란색에서 붉은 색으로 ProgressBar의 색을 변경하고 싶다. 어떻게해야합니까?
ProgressBar를 표시하려고합니다. 나는이 코드를 사용하고있다 :EditorGUI.ProgressBar의 색상을 변경 하시겠습니까?
EditorGUI.ProgressBar(Rect(3,45,100-6,20),20/700.0, "Armor");
진한 파란색에서 붉은 색으로 ProgressBar의 색을 변경하고 싶다. 어떻게해야합니까?
그렇듯이 가능한 것은 아닙니다. 그러나 다른 문제를 나타 내기 위해 여러 가지 색상으로 매우 맞춤화 된 바를 원했던 비슷한 문제가있었습니다. 나는 EditorGUI.DrawPreviewTexture을 사용하여 끝났다. Texture2D로 사용하고자하는 색상을 초기화 한 다음 제대로 배치 된 사각형을 사용하여 해당 함수로 전달하면 크기와 위치를 변경할 수있는 막대의 일부를 만들어서 독립 실행 형 진행률 표시 줄을 나타낼 수 있습니다. 특히 Update()
함수에서 업데이트 된 위치와 크기를 유지합니다.