[Java] Rotacija slik oz. spritov

Pozdravljeni,

delam svojo prvo manjšo igro in naletel sem na težavo. Trenutno je stanje tako, da imam sliko nekega igralca, ki ga s tipkami vodim po terenu, sedaj bi želel, da se obrača v smeri miškinega kazalca, problem je tak, da ne vem kako bi obrnil le "sprite" igralca. Nekaj sem poizkušal z AffineTransform, vendar ali se je obračalo celotno grafično polje oz. vse kar je v metodi paint() ali pa je pri obračanju igralca izginilo pol njegove slike. Sem že veliko prebrskal na netu ampak nisem našel nič pametnega. Zanima me če kdo ve kako bi obrnil le sprite?

Lep pozdrav
Jan Novak