Dex*_*ter 4 javascript html5 canvas html5-canvas
我有一个包含图像的画布,我每次重新绘制1个像素以降低效果.我有一个数组中的图像,我只是将它们放在1像素以下,而不重新创建图像.
是否可以动态地将边框添加到达到某个点的图像,如果是,如何?
Sim*_*ris 10
是的,您所要做的就是在图像外部绘制一条路径并调用ctx.stroke()边框.
所以说像有坐标x和y,用的宽度和高度w以及h,你只是做:
ctx.rect(x, y, w, h);
ctx.stroke();
Run Code Online (Sandbox Code Playgroud)
想要一个不同颜色的边框?
ctx.strokeStyle = 'blue';
Run Code Online (Sandbox Code Playgroud)
较厚的?
ctx.lineWidth = 5;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8821 次 |
| 最近记录: |