Witam,
W celach szkoleniowych pisze sobie gre, a dokładniej mechanizm przesuwania mapy, na czym ma polegać? za pomocą myszki po przytrzymaniu można przesuwać mapkę do jej granic. Problem mam taki, że nie mam pojęcia jak zrobić centrowanie tej mapki, nie chcę aby po przesunięciu pokazywało się białe tło a pozycja (0,0) mapki znajdywała się przy kursorze lecz była taka hmm, jakby viewport(kamera gracza) na mapkę. Pomoże mi ktoś rozwiązać ten problem?
Oto co udało mi się zmajstrować:
https://jsfiddle.net/8gm2p19d/