|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
借助令人兴奋的全新3D平移和旋转工具,通过3D空间为2D对象创作动画,您可以沿x、y、z轴创作动画。
4.制造眼睛。新建一个名为“眼睛”的影片剪辑元件。先用“椭圆”工具在场景中绘制一个色彩#999999的圆。翻开库,把“瞳孔”影片剪辑拖拽加入景中,安排在灰色的圆上。注重:“瞳孔”元件的中央要和场景的中央堆叠。如所示。
5.点选“瞳孔”元件,然后在“属性”面板里给它起个实例称号“eye”。如所示。
6.点选中“眼睛”元件场景中的第2帧,按F6键拔出关头帧(假如你把第2帧灰色的部分酿成黄色等亮堂的色彩,还能够看到火眼金睛的效果)。右键单击第1帧,在弹出的菜单当选择“举措”命令后键进以下代码:
//属性_xmouse和属性_xmouse用来猎取鼠标在X轴和Y轴偏向上的坐标值
//属性_x和属性_x用来猎取或设定影片剪辑元件在场景中X轴和Y轴偏向上的坐标值
//变量i承受的数据是场景原点到鼠标的直线间隔
i=Math.sqrt(_xmouse*_xmouse+_ymouse*_ymouse);
eye._x=25/i*_xmouse;
eye._y=25/i*_ymouse;
代码顶用到了数学工具Math的办法sqrt(),其功效是盘算数的平方根。代码中的数字“25”是“瞳孔”元件在主场景中的巨细,如许设置次要是为了不让“瞳孔”飞到眼睛表面往。
7.按快速键Ctrl+F8翻开“创立新元件”面板新建一个名为“喷鼻蕉”的影片剪辑元件。然后按快速键Ctrl+R翻开“导进”面板,然后找到一个“喷鼻蕉”素材导进,如最终效果1所示。
8.回到主场景。先从库中把图形元件“鬼脸”拖拽到主场景中。接着再把“眼睛”影片剪辑元件从库中拖拽到主场景中,并复制出一个眼睛。然后把这两个“眼睛”元件安排在眼窝中,如最终效果1所示。
9.把“喷鼻蕉”影片剪辑元件从库中拖拽到主场景中,点选中“喷鼻蕉”元件,在“属性”面板中给它起个实例称号“banana”。然后右键点选中“喷鼻蕉”,键进以下代码:
onClipEvent(mouseMove){
Mouse.hide();
startDrag("_root.banana",true);
}
onClipEvent()是一个事务触发器,在后面笔者已将过,事务mouseMove是在鼠标挪动的时分触发事务,实行“{}”中的代码。_root是指定或前往主场景中的影片的援用。假如影片有多个级别,则根影片工夫轴位于包括以后正在实行剧本的级别上。比方,假如级别1中的剧本盘算_root,则前往_level1。鼠标工具Mouse的办法hide()能够埋没场景中的鼠标。影片剪辑把持语句startDrag的功效是能够拖动场景中的影片剪辑。
效果完成了最后的效果如最终效果1所示。如今读者伴侣能够按快速键“Ctrl+Enter”测试一下,笔者信任你做得谁人眼睛加倍有神。总之,把握了这个效果,即把握了鼠标的基础利用办法。源文件下载
</p>
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。 |
|