爱飞 发表于 2015-1-15 21:15:26

给大家带来Flash经常使用mc属性把持(1) (1)

Flash动画制作软件是一款可以帮助设计者制作和设计动画Flash介绍、Flash标识、Flash广告、Flash弹出菜单以及任何其它Flash动画的Flash文本效果工具。
  中有图形、按钮和影片剪辑这三品种型的元件,影戏属性就是影片剪辑所具有的属性,如_alpha属性、_x属性等,我们在良多的实例文章中都已打仗过这些属。

  用这些影戏属性能够计划出很多眩目标效果,但大概良多读者还没有真实的熟习它。纯熟地把握和利用这些影戏属性,不仅能够进步本人的Flash的编程才能,假以光阴,你的Flash程度定可"更上一层楼"。

  明天我们就来总结一下Flash的属性把持使用。

  效果预览:


  效果简介:

  这是一个利用影戏属性来完成的综合效果。笔者想经由过程这个详细实例给人人解说影片剪辑属性的感化及其利用办法。

  在文章解说前,人人应当先晓得这个观点――从库中拖拽加入景中的元件就是一个实例。只要影片剪辑、按钮实例能利用影戏属性。文章中将学到利用经常使用影戏属性完成的一些效果。

  制造步骤:

  设置场景的巨细为480px×360px,背景致为#893300,帧频为12fps。

  1.把主场景中的"图层1"更名为"图片"层,然后导进一张图片,笔者利用的一个滑梯图片,其巨细是(60px,30px)。

  2.鼠标左键选中滑梯图片,按F8键,在弹出的"创立新元件"面板中把该图片转换成"滑梯"影片剪辑元件。接着在其编纂场景的"属性"面板如所示举行设置,即让滑梯以场景的左角定点在场景的中央,如所示,这在必要给影片剪辑严厉定位的编程中常常利用。



  3.回到主场景。选中"滑梯"元件,然后在"属性"面板中给该元件起个实例名"mc"。

  4.上面我们先来编写一段程序让读者能够经由过程偏向键来自在把持实例"mc"的活动。

  右键点选实例"mc",在弹出的菜单当选择"举措"命令,然后在翻开的"举措"面板中键进以下代码(专家形式下):

  帧被载进时实行
  onClipEvent(enterFrame){
    假如敲击左偏向键,实例"mc"左移15px
    if(Key.isDown(Key.LEFT))_x-=15;
    不让实例"mc"跑到按钮区里
    if(_x<=100)_x=100;
    假如敲击右偏向键,实例"mc"右移15px
    if(Key.isDown(Key.RIGHT))_x+=15;
    不让实例"mc"从场景左面外跑进来
    if(_x>=480-_width)_x=480-_width;
    假如敲击上偏向键,实例"mc"上移20px
    if(Key.isDown(Key.UP))_y-=20;
    不让实例"mc"从场景下面外跑进来
    if(_y<=0)_y=0;
    假如敲击下偏向键,实例"mc"下移20px
    if(Key.isDown(Key.DOWN))_y+=20;
    不让实例"mc"从场景上面外跑进来
    if(_y>=360-_height)_y=360-_height;
  }

  在代码中,利用到了_x、_y、_width、_height这四个影戏属性了。_x属性,_y属性的感化就是设置影片剪辑在场景中X,Y轴的坐标值;从名字就能够看出来,_width属性,_height属性的感化是影片剪辑的宽度和高度属性。与_x、_y属性类似的_xmouse、_ymouse属性则能够前往鼠标以后的坐标值。

  如今读者能够单击小键盘上的偏向键让影片举行活动了。假如你敲击"←"键,则实例"mc"的X轴坐标值就会减往15个像素单元,即向做挪动15个像素。代码"if(_y<=0)_y=0;"的感化是先判别实例是不是在场景外,假如在则把实例的坐标重置为"0",以确保实例不出界。

  在编写年夜段代码时,常因漏写、多写"{}"而招致程序堕落而且不简单查找。如今我告知人人,在if、for等语句中不写"{}"是正当的。正如代码中所示的一样。


</p>

</p>200806/15352_2.html>200806/15352_2.html>下一页



</p>
</p>200806/15352.html>上一页200806/15352.html>

Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。

深爱那片海 发表于 2015-1-17 15:58:55

广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。

简单生活 发表于 2015-1-24 15:18:00

假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。

柔情似水 发表于 2015-2-1 23:37:10

Flash也支持alpha通道,这会使设计者高兴。没有太多的技术性,alpha通道是附加在图像上的信息 - 允许图像以不同的方式渲染。

海妖 发表于 2015-2-7 17:55:55

flash的优缺点可以如何运用呢?

若相依 发表于 2015-2-22 22:54:29

FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。

爱飞 发表于 2015-3-7 06:19:56

FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。

透明 发表于 2015-3-14 16:32:53

都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经

金色的骷髅 发表于 2015-3-21 14:19:05

单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画
页: [1]
查看完整版本: 给大家带来Flash经常使用mc属性把持(1) (1)