Wie gesagt wird es daran liegen, dass da irgendwo eine Pixel-Position mit Nachkomma-Stelle verwendet wird.
Möglicherweise erst direkt beim Rendern durch irgendeine Summe oder sowas. Ich weiß ja nicht, wie du die Sachen renderst.
W4mp3
10.01.2015 20:28:08
draw.drawImage(marioImg,16,0,16,20,this.x+1,this.y+1,16,20) <das ist der böse frame
W4mp3
10.01.2015 20:29:11
nur INTs
Vielleicht stecken dort halt Nachkommenstellen drin.
W4mp3
10.01.2015 20:29:47
this.x = 300; this.y = 124; steht im Quellcode
W4mp3
10.01.2015 20:30:41
Hm, probiers jetzt nochmal aus Markus
W4mp3
10.01.2015 22:01:46
Ich hab den Mario Sprite falsch ausgeschnitten im Code
W4mp3
10.01.2015 22:02:05
Derp
W4mp3
10.01.2015 22:03:12
Habs jetzt nochmal geupdatet
Ah. Hast bei der Textur bestimmt irgendwie halbe Pixel oder sowas genommen, oder?
W4mp3
10.01.2015 22:07:45
Nö, ich hab außerhalb des Bildes rumgeschnibbelt
W4mp3
10.01.2015 22:08:34
BTW, ich werde die Ladezeit noch verkürzen, das mache ich, wenn ich fertig bin
Huh? Wie das denn? Negative Werte oder sowas genommen? Bzw. Texturbereich überschnitten?
W4mp3
10.01.2015 22:09:54
Keine Ahnung was da das Canvas macht, wenn man rechts zu weit schnibbelt, jedenfalls nichts gutes
In dem Fall verstehe ich nämlich immer noch nicht so ganz, wie das zu der Unschärfe geführt hat.
Da wundert es mich dann auch nicht, dass es nur auf einigen Browsern so aussah. Das war immerhin ein Fall, der vermutlich nicht irgendwie standardisiert ist.