|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
另外在属性面板中还增加了一个“设备”设置选项,需要说明的是“设备”设置功能在FlashPlayer环境中不能使用,需要FlashLite1.0或FlashLite1.1的支持才可以。
MX作为一款功效壮大的矢量动画工具,画图是其必不成少的主要部分。信任人人都有过利用Pentool(钢笔工具)大概penciltool(铅笔工具)绘制人物与场景的履历。可是你有无想过,有一天你竟然能够放下鼠标,健忘那让人伎俩酸痛的拖拽曲线,而间接利用AS来制造图型呢?FlashMX就供应了如许的功效,固然不成能完整代替我们手工画图,可是究竟是一个很有新意与制造性的功效。更加主要的是假如我们利用在FlashMX新供应的createEmptyMovieclip命令(其寄义是新建一个空的Movieclip),我们乃至只必要在FlashMX中写as代码,而不用做任何操纵,(包含新建Movieclip)就能够失掉十分大度的效果。 进修过盘算机图形学的伴侣都晓得,在盘算机中一切的图形,包含如今流行的三维游戏外部的三维外型也都是由三角形拼合而成的。大概不久今后,我们真的可以看到利用FlashMX开辟的三维图像引擎。我们先来懂得一下FlashMX的画图流程:
设置出发点-〉从出发点绘制到另外一点线条,并设置谁人点为新的出发点-〉添补色彩。
使用AS举行图形绘制:
1)我们来做一个使用AS绘制图形的例子,翻开FlashMX,鼠标选择第一帧,在action-frame面板上输出以下AS(关于此段AS的寄义请参考个中的正文):
createEmptyMovieclip("pcdraw",1);
//新建一个空的Movieclip定名为pcdraw
pcdraw.onMouseDown=function(){this.lineto(_root._xmouse,_root._ymouse)};
//影片播放时,当鼠标按下,则利用以后linestyle绘制线段毗连初始点与鼠标按下的点,而假如挪用此办法前没有moveto办法,则从(0,0)入手下手画线。
pcdraw.linestyle(5,0x006699,100);
//界说线条作风。你能够在路径两头挪用以取得分歧的线条作风。
2)lineStyle的利用办法解说
myMovieclip.lineStyle([thickness[,rgb[,alpha]]])
参数:
thickness:指定线条粗细(必需)。无效值0-255,0即hairline,如小于0,则以为0,如年夜于255,则认作255。
rgb:16进制暗示的色彩值。
alpha:线条的通明度,取值局限在0-100之间。
由此我们能够晓得,我们在实例中将失掉粗5px,色彩为深蓝色,完整不通明的直线。
3)按下CTRL+ENTER入手下手测试影片,我们能够看到,当我们利用鼠标在影片局限内单击时,FlashMX将主动的把坐标原点与鼠标点击的点毗连起来,当再地址击鼠标时,又将在第一次点击点与此次点击点间连线,并云云轮回。
尝尝用鼠标在下面绘图吧!
</p>
</p>
flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。 |
|