经典论坛's Archiver

redblack 发表于 2008-7-3 17:05

As画出的矩形为何不同?

两种代码画出的图形为何不一样?
代码一:画出的不是矩形,在正心凹下去了.
jx.beginFill(0xff0000,100);
jx.move(-20,-10);
jx.lineTo(20,-10);
jx.lineTo(20,10);
jx.lineTo(-20,10);
jx.lineTo(-20,-10);
jx.endFill();
jx._x=150;
jx._y=100;
代码二:画出的是矩形.
jx.beginFill(0xff0000,100);
jx.move(0,0);
jx.lineTo(40,0);
jx.lineTo(40,20);
jx.lineTo(0,20);
jx.lineTo(0,0);
jx.endFill();
jx._x=150;
jx._y=100;

[[i] 本帖最后由 redblack 于 2008-7-3 17:06 编辑 [/i]]

libins 发表于 2008-7-3 17:23

moveTo()
lz写错了,所以它会默认从(0,0)画起,就造成了你所说的不一样
第二种它本身就是从(0,0)画起的,所以没影响!

页: [1]



Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.