【发布时间】:2014-03-20 02:46:01
【问题描述】:
这是我在使用 AS 绘图时遇到的一个非常基本的问题。假设我有以下代码。
g.lineStyle(20, 0xff0000, 1, false);
g.moveTo(10, 10);
g.lineTo(210, 10);
因为线条粗细为 20。这实际上将绘制一条从 (0,0) 到 (220, 20) 的矩形线。即厚度/2 将被添加到每个维度中。
我想知道: 1.这是对的还是我弄错了? 2. 所以每次我们需要在不希望它被约束的地方画线时,例如绘制内部边界我们需要考虑到这一点,这样线就不会超出特定区域。这也是正确的吗?
【问题讨论】:
标签: flash actionscript drawing line