Dobra, znowu wołam #canvas #gamedev #javascript i @rezoner :
Tworzę canvas 3072x3072 wypełniam ją obrazkami, i teraz nie chcę jej rysować za każdym razem tylko kopiować ( bo rysowanie powoduje spadki do 1fps na telefonie :c ). Jakieś protipy?
Tworzę canvas 3072x3072 wypełniam ją obrazkami, i teraz nie chcę jej rysować za każdym razem tylko kopiować ( bo rysowanie powoduje spadki do 1fps na telefonie :c ). Jakieś protipy?
blamedrop
2014-12-21 20:09:34
+4
@Atomic_Cookie: Rysujesz mapę w grze w rozmiarze 3072x3072 zamiast rysować tylko część która jest widoczna, dobrze rozumiem?
dieow
2014-12-21 20:06:25
+0
@Atomic_Cookie: 3072x3072 brzmi dla mnie strasznie :o
G.....n
2014-12-21 20:11:19
+0
@Atomic_Cookie: getImageData i putImageData.
g.....g
2014-12-21 20:18:02
+0
[komentarz usunięty]
A.....e
[OP]
2014-12-21 20:19:53
+0
@Ginden: Próbowałem, nie pomaga - dalej dropy fps.
@blamedrop: Na ekranie tylko tą część która potrzebuję aktualnie, ale tak to całą mapę muszę przerysować.
@blamedrop: Na ekranie tylko tą część która potrzebuję aktualnie, ale tak to całą mapę muszę przerysować.
G.....n
2014-12-21 20:21:06
+0
@Atomic_Cookie: Czemu musisz przerysować całą mapę?
blamedrop
2014-12-21 20:21:34
+0
@Atomic_Cookie: No to tak nie może być. Rysuj tylko to co jest potrzebne, najlepiej nie co klatkę, ale tylko gdy jest potrzebna zmiana.
fuuYeah
2014-12-21 22:42:26
+0
@Atomic_Cookie: jedno wazne pytanie. Jak rysujesz mape?