Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Czcionka ImGui nie ładuje się poprawnie
#1
Cześć wszystkim. Jak sugeruje tytuł, mam problem z ImGui. Widzisz, kiedy ustawiam domyślną czcionkę ImGui:     Kod:   io. Czcionki -> AddFontFromFileTTF ("C: \\ Windows \\ Fonts \\ impact.ttf", 50);   działa doskonale. Jednak gdy ustawiam ImFont z:     Kod:   ImFont * pFont = io. Czcionki -> AddFontFromFileTTF ("C: \\ Windows \\ Fonts \\ impact.ttf", 50);   Większość wartości ImFont pozostanie NULL, co wygląda tak w debugerze:   Ten obraz został przeskalowany. Kliknij ten pasek, aby wyświetlić pełny obraz. Oryginalny obraz ma rozmiar 878 x 270.   Każda pomoc, dlaczego to mogłoby być bardzo mile widziane!   EDIT: W porządku, więc dowiedziałem się, że faktycznie pobiera czcionkę w ImFont, ale po prostu NULL się od razu, bardzo dziwne.
Reply
#2
Afaik musisz użyć PushFont / PopFont, jeśli masz wiele czcionek
Reply
#3
Zacytować: Originally Posted by mtastyle Afaik musisz użyć PushFont / PopFont, jeśli masz wiele czcionek Hmm, to nie zadziałało. Wciąż od razu NULL. Również nie używam czcionki w moim menu, używam jej do rysowania luźnego tekstu. Zacytować: Originally Posted by mtastyle Afaik musisz użyć PushFont / PopFont, jeśli masz wiele czcionek Naprawiłem to. Z jakiegoś powodu moja funkcja init została wywołana trzy razy zamiast jednego, wszystko z powodu moich głupich błędów w kodowaniu. Został zainicjowany 3 razy. I za każdym razem, gdy czcionka została wyczyszczona. Ale dzięki za pomoc!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)