关于AS画线问题
我能在fla文件中使用 graphics.lineStyle(1,0xcccc00,1);
graphics.moveTo(100, 100);
graphics.lineTo(450, 100);
画条线出来,可是发现把它放到as文件中就画不出来了,用trace能证明调用了这个as文件。
请各位达达解下。
[解决办法]
可以啊,代码没有错啊!
这是我的代码,把Main 写在文档来中运行就可以画出线来了啊。
package
{
import flash.display.Sprite;
public class Main extends Sprite
{
public function Main()
{
graphics.lineStyle(1);
graphics.moveTo(100,100);
graphics.lineTo(450,100);
}
}
}
[解决办法]
package{ import flash.display.Sprite; public class Line extends Sprite{ public function Line(){ var s:Sprite=new Sprite(); s.graphics.lineStyle(2,0x000000,1); s.graphics.moveTo(100,100); s.graphics.lineTo(150,200); addChild(s); } }}
[解决办法]
你没有写那个 a 类的构造函数。
[解决办法]
你没有把 a 类 添加到stage 上
import ImgColumn.*;
var col:a = new a();
col.x = 200;
col.y = 200;
addChild(col);
col.Line();