Staram się zrobić grę androidową za pomocą duszków (lub bardzo pixelowanych postaci, tła itp.). Rysuję je na płótnie jak tak ...Android Canvas.DrawBitmap bez rozmycia/AntiAliasing?
matrix.preScale(xrat,yrat);
canvas.drawBitmap(img, matrix, null);
Gdzie img jest bitmapy i xrat i yrat są łuski.
Mój problem polega na tym, że kiedy testuję bitmapę jest rozmazany lub wygładzany, czy istnieje sposób, aby temu zapobiec? Sztywno-blokowy styl gry zostanie zrujnowany, jeśli bloki będą rozmyte.
Każda (KAŻDA) pomoc doceniona!
Uważam, że filtrowanie jest stosowane tylko wtedy, gdy skalujesz W GÓRĘ, a NIE W DÓŁ. Chciałem tylko zwrócić na to uwagę, ponieważ PO nie precyzował. – user432209
Hej, dzięki, chłopaki, bardzo, chciałbym dodać do każdego, kto robi 8-bitową grę lub próbuje zrobić to, co robię, musisz umieścić swoje zasoby graficzne w drawable-hdpi lub android i tak to odfiltruje . – seveibar
Obie dobre strony. – GuyNoir