Birisi bana oyunda saydam bir arka plan oluşturan bir yüzey oluşturan örnek kod verebilir mi?Pygame'de saydam bir arka plana sahip bir yüzey nasıl oluşturulur
27
A
cevap
27
Bu yapmalıyım:
image = pygame.Surface([640,480], pygame.SRCALPHA, 32)
image = image.convert_alpha()
renk derinliği (32) açıkça başka set kalır bu işe yaramaz emin olun.
9
Ayrıca GIF dosya saydamlığı gibi bir colorkey de verebilirsiniz. Sprite yapmak için en yaygın yol budur. Orijinal bitmap sanat vardır ve colorkey olduğunu çizilmeyecektir arka plan olarak belli bir renk vardır:
surf.set_colorkey((255,0,255)) // Sets the colorkey to that hideous purple
Yüzeyler olan onlar değil çünkü blit için çok daha hızlı yerine alfa colorkey kullanır herhangi bir karışım matematik gerektirir. SDL yüzeyi, pratik olarak havai olmadan bloke olan bir colorkey setine sahip olduğunda basit bir bit maskesi kullanır.
İlgili konular
- 1. Saydam arka plana sahip bir arka planda şeffaf arka plana sahip bir film nasıl yapılır?
- 2. Gif'i saydam arka plana sahip jpg'ye dönüştürün
- 3. Saydam arka plana sahip JavaFX Düğmesi
- 4. Saydam arka plana sahip UIImage için kırpma dikdörtgenini belirleme
- 5. Temizle IBDesignable görünümler siyah arka plana sahip
- 6. Tamamen şeffaf arka plana sahip bir qt parçacığı
- 7. Özel arka plana sahip Python DNS sunucusu
- 8. font awesome animasyonlu bir arka plana sahip spinner
- 9. Fotorama saydam arka plan
- 10. Saydam arka planla çizim kontrolü
- 11. Ürün grubu ile özel bir arka plana sahip bir OS X yükleyici paketi nasıl oluştururum?
- 12. Android Bitmap: Saydam pikselleri bir renge dönüştürme
- 13. OSX/Kakao - Saydam arka planlı NSScrollView
- 14. Swift Saydam Arka Planda Düğme Sınırı
- 15. Bir işlemi nasıl başlatıp python'da arka plana nasıl yerleştirebilirim?
- 16. Görev çubuğundaki uygulama simgesinin saydam bir arka planı var (UWA)
- 17. OpenGL ES'de, saydam piksellere sahip bir dokuyu nasıl yüklerim?
- 18. Chrome Html5 video beyaz görüntülenemiyor, gri arka plana sahip
- 19. UITableViewCell saydam arka plan
- 20. Bir salatalık özellik dosyasında arka plana nasıl örnek tablo eklersiniz?
- 21. ImageMagick'te şeffaf arka planlı bir görüntü oluşturma
- 22. alertDialog arka planı saydam
- 23. android EditText arka plana karışır
- 24. C# winforms uygulamasında panodan saydam bir görüntü nasıl yapıştırılır?
- 25. Kullanıcı Kontrolünü ön arka plana dönüştürürken ön plana getirme
- 26. PyQt5: Saydam olmayan çocuklarla yarı saydam bir pencere oluştur
- 27. CSS saydam arka plan görüntüsü
- 28. Saydam olarak sunulan viewcontroller için saydam arka plan
- 29. Yalnızca kenarlıktaki gölgelerle JavaFX saydam bir aşama nasıl oluşturulur?
- 30. UWP: MapControl Saydam arka plan