借鉴其他画布画布是模糊的。 我该如何解决?

我一直在与一些HTML5画布试验和拥有一系列高科技实验编辑 https://github.com/AlexChesser/jsSprite的(WSAD,Q,E,对牛头怪关键演示X键,就添加C和B僵尸演示)

如果你看一下演示数1: 01-draw_minotaur.php你会看到直接在画布上绘制图像,它看起来不错,清晰。

但是,如果你比较,我把牛头怪在画布上然后绘制父的画布上的演示,结果是模糊的: 03-drawn_minotaur_on_canvas.php

我怎样才能确保在画布上绘制在画布上是不模糊?

编辑完整的代码了上GIT:https://github.com/AlexChesser/jsSprite

EDIT2:nonte,谷歌已经标记我的域名为恶意软件(这是公平的,因为托管服务提供商被黑出现了一个短暂的时刻,有一些在那里的恶意软件),而不是离开脆弱的环节了,我已经更新到专门指向的github源。

抱歉给你带来不便。

--------------解决方案-------------

这是一个棘手的一个!

画布,你不实际使用样式来确定其宽度和高度。

因此,通过在设置你实际上是扭曲了帆布画布的风格。

所以写<canvas id="game" width=512 height=512> </canvas>在您的主页将解决您的问题。

我测试,以确认的确是问题,因此,如果还是有什么不对,让我知道,我会送你我的代码。

应该也不会它只是MainContext.drawImage(m.canvas, 0, 0); ? 否则,你压扁牛头怪?

分类:HTML5 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.269 (s). 10 q(s)