仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1083|回复: 7
打印 上一主题 下一主题

[学习教程] 动画教程之Flash缩小镜效果深切改善(2)

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-15 21:33:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
此外,还支持α透明功能,能够设计人员在Flash视频中对诸如文本、矢量图像以及其它Flash元素等进行整合。

  上面是详细的制造历程
  1.导进一张图片。并以这张图片为基本创建一个MovieClip,起名叫“pic”。
  2.在场景的第一个图层“pic-small”中摆出这个“pic”的一个实例,巨细与场景一样,作为小图。
  3.新建一个图层“pic-big”,再摆出“pic”的一个实例,在Instance中输出“gback”。这张图将作为年夜图。如今先不必管它的巨细和地位,由于我们将在影片播放时静态地用ActionScript来改动它。



  4.再新建一个图层“mask”,在下面画一个巨细符合的圆。将其变化为影片剪辑元件。并将其Instance改成“zoom”。这个圆就是你的“缩小镜”了。在层上点右键,选择“掩蔽”(mask),将这一图层转化成为遮罩。
  最初的了局以下图:



  如今入手下手写我们的代码
  1、点击“pic-small”,为其到场以下代码:
onClipEvent(load)
{
  scale=2;//初始化缩小倍数
}
onClipEvent(mouseMove)  //鼠标挪动时及时盘算和改动年夜图的地位
{
  _root.gback._x=_xmouse-_xmouse*scale;
  _root.gback._y=._ymouse-_ymouse*scale;
}
on(keyPress"")  //按下PAGEDOWN时削减缩小倍数
{
  scale-=0.1;
  if(scale<1)scale=1;
  //倍数改动后应当重置图片巨细和地位
  _root.gback._xscale=50*scale;
  _root.gback._yscale=50*scale;
  _root.gback._x=_root._xmouse-_xmouse*scale;
  _root.gback._y=_root._ymouse-_ymouse*scale;
}
on(keyPress"")  //按下PAGEUP键时加年夜缩小倍数
{
  scale+=0.1;
  if(scale>4)scale=4;
  //倍数改动后应当重置图片巨细和地位
  _root.gback._xscale=50*scale;
  _root.gback._yscale=50*scale;
  _root.gback._x=_root._xmouse-_xmouse*scale;
  _root.gback._y=_root._ymouse-_ymouse*scale;
}
  2、再在影片的第一帧到场以下代码:
startDrag(zoom,true);  //拖动“缩小镜”,并将鼠标锁定在个中心。
  好了,如今能够按“Ctrl+Enter”测试下我们的影片了。你还能够到场一些创意让影片更完美。源代码下载

</p>
网页设计者使用Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的前身是FutureWave公司的FutureSplash,是世界上第一个商用的二维矢量动画软件。
谁可相欹 该用户已被删除
7#
 楼主| 发表于 2015-3-19 22:50:26 | 只看该作者
中坚的程序员趋向于嘲笑脚本语言,但是对于那些没有计算机科学学位的人来说,脚本语言可能使他们头疼。
分手快乐 该用户已被删除
6#
发表于 2015-3-12 12:02:41 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
蒙在股里 该用户已被删除
5#
发表于 2015-3-5 18:57:58 | 只看该作者
还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;
山那边是海 该用户已被删除
地板
发表于 2015-2-6 16:31:10 | 只看该作者
富媒体可应用于各种网络服务中,如网站设计、电子邮件、BANNER、BUTTON、弹出式广告、插播式广告等。  
小女巫 该用户已被删除
板凳
发表于 2015-1-30 22:20:38 | 只看该作者
flash的优缺点可以如何运用呢?
柔情似水 该用户已被删除
沙发
发表于 2015-1-21 20:24:51 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
不帅 该用户已被删除
楼主
发表于 2015-1-17 16:47:16 | 只看该作者
假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 16:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表