来讲讲:Flash MX的AS画图和工夫把持 上
另外在属性面板中还增加了一个“设备”设置选项,需要说明的是“设备”设置功能在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:指定线条粗细(必需)。无效值0-255,0即hairline,如小于0,则以为0,如年夜于255,则认作255。
rgb:16进制暗示的色彩值。
alpha:线条的通明度,取值局限在0-100之间。
由此我们能够晓得,我们在实例中将失掉粗5px,色彩为深蓝色,完整不通明的直线。
3)按下CTRL+ENTER入手下手测试影片,我们能够看到,当我们利用鼠标在影片局限内单击时,FlashMX将主动的把坐标原点与鼠标点击的点毗连起来,当再地址击鼠标时,又将在第一次点击点与此次点击点间连线,并云云轮回。
尝尝用鼠标在下面绘图吧!
</p>
</p>
flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。 作为奖赏,你可以使用关键祯动画支持和tweening-两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。 只要用心 只要努力 在加上你无限的创意和想象。FLASH无敌了 Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。 矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。 还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间; 现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~ 随着动画的日益发展壮大,动画片在世界范围影响里越来越大,广告、网页、电影各个方面都应用到了动画。 常见的富媒体广告形式有横幅广告(BANNER,旗帜广告)按钮广告(BUTTON)弹出窗口广告(pop-up ads,弹窗)浮动广告(floting ads,飘浮广告,floaters)插播式广告(Interstitial)全屏广告(full screen)
页:
[1]