설명 된 글꼴을 렌더링하는 좋은 방법은 무엇입니까?
문제
Pygame과 함께 Python으로 게임을 작성하고 화면에 텍스트를 렌더링해야합니다.
이 텍스트를 개요로 한 가지 색상으로 렌더링하고 싶습니다. 따라서 텍스트가 표시되는 배경에 대해 걱정할 필요가 없습니다.
Pygame.font는 이런 종류의 일을 직접 수행하는 데 도움을주지 않는 것 같습니다. 누군가 이런 일을 달성하기위한 좋은 해결책이 있는지 궁금합니다.
해결책
나는 당신에게 빨리 줄 수 있습니다 나쁜 해결책:
텍스트를 8 번 인쇄하여 주변을 둘러싸고 내부 텍스트를 위해 한 번 더 시간을 더하십시오.
UUU
UIU
UUU
u는 외부 색상과 내부 색상의 경우.
다른 팁
빠르고 더러운 방법은 텍스트 위치 주변의 원에 소량의 양으로 이동하는 개요 색상으로 텍스트를 여러 번 렌더링하는 것입니다.
1 8 | 2 \ | / \|/ 7----*----3 /|\ / | \ 6 | 4 5
편집하다: DOH 당신은 더 빨랐습니다! 나는 내 대답을 삭제하지 않을 것입니다.이 ASCII 예술은 너무 좋고 살아야 할 가치가 있습니다!
편집 2 : OregonGhost에서 언급했듯이 개요 너비에 따라 개요 렌더링을 위해 더 많은 단계가 필요할 수 있습니다.
제휴하지 않습니다 StackOverflow