【发布时间】:2020-11-01 22:36:35
【问题描述】:
让我问你一个关于 PIXI.js 的问题。在 Chrome 中,这些线条看起来不一样粗细,但它们的图形 API 相同(lineTo、moveTo)。这是为什么呢?
let boxW = 46.5;
this.leftBox
.lineStyle(1, 0x000,1)
.beginFill(0xffffff)
.moveTo(0, 0)
.lineTo(465, 0)
.lineTo(465, 465)
.lineTo(0, 465)
.lineTo(0, 0)
.endFill();
for (let i = 1; i <= 9; i++) {
this.leftBox.moveTo(boxW * i, 0).lineTo(boxW * i, 465);
}
【问题讨论】:
-
抗锯齿?尝试将 boxW 更改为整数,看看是否有任何改变。否则,请查看我们看不到的其余代码(例如可能导致缩放的任何内容)。始终赞赏该问题的在线工作示例。哦,如果 boxW 为 0.5,那么我认为 moveTo/LineTo 线也应该如此。
-
如果你在 jsfiddle、plnkr、codepen、woteva 给我一个工作示例,我会给你一个答案。
标签: pixi.js