Hej, muszę ustawić konkretny piksel wtekstura na niestandardowy kolor, za to zrobiłem bitmapę i zawsze ustawiam piksel w bitmapie, następnie odtwarzam teksturę z mapy bitowej. Jest to bardzo czasochłonne, czy istnieje jakikolwiek sposób bezpośredniej modyfikacji piksela w fakturze?
Odpowiedzi:
0 dla odpowiedzi № 1Tak, powinieneś być w stanie to zrobić za pomocą Texture.LockRectangle funkcjonować. Następnie musisz wyszukać właściwy piksel, który będzie adresowalny, przeskakując do ((y * pitch) + (x * bytesPerPixel)) w strumieniu. Ty piszesz nowy piksel i dzwonisz Texture.UnlockRectangle.