为什么我的形状没有添加到舞台上?

时间:2015-07-28 10:18:01

标签: html easeljs createjs

我正在使用CreateJS绘制一条线。只要是“CreateJS 2013.09.25”参考。这条线就像预期的那样。

到目前为止我正在使用它:

<script src="https://code.createjs.com/createjs-2015.05.21.min.js"></script>

问题在于这个参考线根本没有绘制线,不同于所有其他被绘制的形状。这是我绘制线条的代码:

function CreateLine(x,y,length) {
    var line = new createjs.Shape();
    line.graphics.moveTo(x, y).setStrokeStyle(2).beginStroke("#003300").lineTo(x + length, y);
    stage.addChild(line);
}  
//After that I do update the stage!

到目前为止,我使用的src是不是更新的?那是为什么?

1 个答案:

答案 0 :(得分:2)

我能够重现你的问题。我现在不确定它是否符合设计要求,但在设置笔触样式和开始笔划后需要调用moveTo。

line.graphics.setStrokeStyle(2).beginStroke("#003300").moveTo(x, y).lineTo(x + length, y);

See it in action