파이썬을 사용하고 있으며 파이 게임에서 set_colorkey 함수를 사용하려고합니다. Microsoft Paint에서 간단한 막대기 그림을 그렸고 colorkey를 (255, 255, 255)로 설정하려고 시도했지만 작동하지 않습니다. 배경의 실제 색상을 찾으려고 픽셀 배열을 사용했고 -1을 반환했습니다. 나는 그것을 colorkey로 입력했지만 작동하지 않았다. 누군가 나를 도울 수 있습니까?컬러 키 설정에 문제가 있습니다.
답변
"작동하지 않는다"는 것이 확실하지 않지만 파이 게임에서 색상 키가있는 내 경험으로 이미지를로드하는 것과 같은 줄에 색상키를 설정하면 이미지가 Nonetype 객체로 바뀝니다. 이는 set_colorkey 메서드가 이미지를 반환하지 않고 색상 키만 설정하기 때문입니다.
image = image.set_colorkey((255,255,255))
는 또한, 색상 매개 변수로, 오류가 발생합니다 set_colorkey (255, 255, 255)를 작성하는 것은 하나 개의 인수입니다 : 당신이 뭔가를 작성하지 않았 음을 확인합니다. 그것은 아마도 당신의 문제가 아닙니다. 왜냐하면 "작동하지 않는다"는 말은 그것이 훌륭하게 그리고 오류없이 blitted하지만 당신이 투명하게 만들고 싶어하는 흰색을 제거하지 않았다는 것을 의미하기 때문입니다. 자세한 정보, 특히 색상키를 설정하기 위해 작성한 코드를 정확하게 입력하십시오. 도와 드리겠습니다.
이미지를 프로그램에 넣었을 때, 처음에는 .convert() 또는 .convert_alpha()를 사용하지 않았습니다. 그런 다음 .convert_alpha()가 작동하지 않았지만 .convert()가 작동 함을 발견했습니다. 작동하지 않음으로써, 나는 당신이 적절한 색깔이 투명하지 않다는 말을했다. 도와 주셔서 감사합니다. – PygameNerd
- 1. 파이썬 로깅 설정에 문제가 있습니다.
- 2. 공유 환경 설정에 문제가 있습니다.
- 3. Git/TortoiseGit 및 Dreamhost 설정에 문제가 있습니다.
- 4. C# 콤보 상자의 항목 설정에 문제가 있습니다
- 5. .NET Settings.Reload() 및 Settings.Save() 설정에 문제가 있습니다.
- 6. GWT 서비스의 진입 점 설정에 문제가 있습니다.
- 7. jQuery의 키 업에 문제가 있습니다
- 8. Facebook 소셜 사회 플러그인 운영자 설정에 문제가 있습니다
- 9. NSDictionary의 키 설정에 관한 질문
- 10. 키 이벤트를 읽는 데 문제가 있습니다. (newby)
- 11. 헤더 설정에 어떤 문제가 있습니까?
- 12. AJAX로 colorbox에 문제가 있습니다.
- 13. .NET의 sendkeys에 문제가 있습니다.
- 14. R : heatmap.2 컬러 키 변경
- 15. Windows 응용 프로그램 설정에 문제가 있습니까?
- 16. Glassfish의 DB2 용 currentSchema 설정에 문제가 발생했습니다.
- 17. git에 문제가 있습니다.
- 18. 내 리소스 번들 설정에 문제가 있습니까?
- 19. 자이 썬 용 java.library.path 설정에 문제가 발생했습니다.
- 20. fb : fan 높이 설정에 문제가 있음
- 21. 이 작업 대기열 설정에 문제가 있습니까?
- 22. 이 Global.asax 라우팅 설정에 어떤 문제가 있습니까?
- 23. 내 Nginx 설정에 어떤 문제가 있습니까?
- 24. 카산드라의 range_slices로드 문제가 있습니다.
- 25. iterator 조작에 문제가 있습니다
- 26. 스크립트 문제가 있습니다.
- 27. RSA 키 컨테이너에 대한 액세스를 추가하는 데 문제가 있습니다.
- 28. Javascript 객체 조작에 문제가 있습니다.
- 29. 주어진 R 세션에서 전설, 키 또는 컬러 램프 컬러 그라데이션 R의 이미지()
- 30. 장고 - 페이지 매김에 문제가 있습니다.
그런데 저는 surface.get_at을 사용했으며 (255, 255, 255, 255)를 반환했습니다. 나는 그것을 colorkey로 넣었고 그 것도 작동하지 않았다. – PygameNerd
신경 쓰지 마세요. 알았다. 이미지를 알파로 변환하는 걸 깜박했습니다 – PygameNerd
다시는 신경 쓰지 마세요. 그것은 한 번 작동하고 이제는 더 이상 작동하지 않습니다. – PygameNerd