主题:  FLASH MX AS解答疑问--1

dearsammi

职务:普通成员
等级:1
金币:0.0
发贴:103
#12002/3/10 15:02:25
FLASH MX AS解答疑问--1

_root.createEmptyMovieClip("newBox", 1);
with (_root.newBox) {
    beginFill(0x00ff00, 20);
    lineStyle(5,0x000000,50);
    moveTo(100, 100);
    lineTo(100, 350);
    lineTo(300, 300);
    lineTo(300, 100);
    lineTo(100, 100);
endFill();

}

其中第一句是表示在主场景上的_LEVEL1建立一个新的MC叫NEWBOX
第2句是叫NEWBOX执行的AS

beginFill(0x00ff00, 20);
是开始填充
0x00ff00是填充的颜色
20是透明度
lineStyle(5,0x000000,50);
是边框线的设定
5是线条的粗细
0x000000是线条的颜色
50是线条的透明度


    moveTo(100, 100);
    lineTo(100, 350);
    lineTo(300, 300);
    lineTo(300, 100);
    lineTo(100, 100);这几句是什么意思呢?
不是很理解
有谁可以具体解释一下吗?
它们的参数是什么意思!命令又是什么意思呢?



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#22002/3/10 15:17:31
moveTo(100, 100);//start a point
lineTo(100, 350);//draw a line from (100,100) to (100,350)
lineTo(300, 300);//draw a line from (100,350) to (300,300)
lineTo(300, 100);//draw a line from (300,300) to (300,100)
lineTo(100, 100);//draw a line from (300,100) to (100,100)


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER