HTML5 Canvas线条未绘制

詹姆斯·T

正如问题所暗示的那样,我正在尝试在HTML5画布上画一条线。我已经测试了这些值,发现它将在0,0到1920,1040(客户区域的大小)之间画一条线,但不会为输入的任何其他值画一条线。我很确定这将是一个简单的错误,但是我还没有发现它,所以确实需要继续前进。谢谢您的帮助!

这是代码:

        function DrawGrid() {
        var canvas = document.getElementById("Grid");
        var context = canvas.getContext("2d");
        context.beginPath();
        context.moveTo(872, 432);
        context.lineTo(1048, 432);
        context.strokeStyle = "#FF0000";
        context.lineWidth = 1;
        context.stroke();
        context.closePath();
    }
达伦

LineStartXLineStartY变量一定存在问题(无法测试,因为您没有提供CenterXCenterY),将它们替换为硬编码整数似乎可行。

DrawGrid();

function DrawGrid() {
   var canvas = document.getElementById("Grid");
   var context = canvas.getContext("2d");

    //var LineStartX = CenterX - (width / 2);
   // var LineStartY = CenterY - (height / 2);

    context.beginPath();
    context.moveTo(10, 20);
    context.lineTo(100, 20);
    context.strokeStyle = "#FFAACC";
    context.lineWidth = 1;
    context.stroke();
}

http://jsfiddle.net/4Mf8C/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HTML5 Canvas:沿文本基线绘制线条

来自分类Dev

HTML Canvas - 如何绘制非常细的线条?

来自分类Dev

绘制HTML5 Canvas脉冲线

来自分类Dev

HTML5 Canvas无法绘制

来自分类Dev

RXJS在HTML5画布上绘制线条

来自分类Dev

HTML5 Canvas动画未显示

来自分类Dev

HTML5 canvas javascript

来自分类Dev

HTML5 canvas javascript

来自分类Dev

我怎么知道HTML5 Canvas完成绘制的时间?

来自分类Dev

HTML5 Canvas:向不断绘制的图像添加碰撞

来自分类Dev

在HTML5 <canvas>上从不同的角度绘制模型

来自分类Dev

在HTML5 Canvas上绘制并获取坐标

来自分类Dev

如何使用JavaScript在HTML5 Canvas中绘制圆?

来自分类Dev

从URL加载图像并绘制到HTML5 Canvas

来自分类Dev

HTML5 Canvas绘制点之间的线距

来自分类Dev

HTML5 Canvas:向不断绘制的图像添加碰撞

来自分类Dev

如何使用html5 canvas绘制多级饼图?

来自分类Dev

来自视频的HTML5 Canvas drawImage在第一次绘制时未显示

来自分类Dev

HTML5 Canvas 设置画布位置值未解析

来自分类Dev

使用JavaScript无法绘制到HTML5画布的线条

来自分类Dev

如何强制线条在 HTML5 Canvas 中呈现在其他事物后面

来自分类Dev

在画布HTML5上绘制视频

来自分类Dev

在HTML5中绘制折线

来自分类Dev

HTML5 Canvas文字交集

来自分类Dev

如何清除canvas html5?

来自分类Dev

HTML5 Canvas游戏渲染图

来自分类Dev

从html5 <canvas>创建视频流

来自分类Dev

HTML5 Canvas drawImage问题

来自分类Dev

HTML5 Canvas-fillRect()与rect()