【发布时间】:2014-07-15 08:54:49
【问题描述】:
我想使用 pixijs lineTo 方法绘制某种popyline 图表。问题是线条渲染在专用区域之外。
示例:
var stage = new PIXI.Stage(0xFFFFFE);
var renderer = new PIXI.WebGLRenderer(600, 600);
document.body.appendChild(renderer.view);
var graphics = new PIXI.Graphics();
graphics.lineStyle(1, 0x0000FF, 1);
graphics.moveTo(0, 50);
graphics.lineTo(50, 50);//draw min Y line
graphics.moveTo(0, 100);
graphics.lineTo(50, 100);//draw max Y line
graphics.moveTo(60, 50);
graphics.lineTo(60 + 0.1, 100);
graphics.lineTo(60 + 0.2, 50);
stage.addChild(graphics);
requestAnimFrame(animate);
function animate() {
requestAnimFrame(animate);
renderer.render(stage);
}
结果:
为什么会发生以及如何避免?
【问题讨论】: