as轻松入门——1.5 “影片剪辑”属性调整及路径解析


本节应掌握的知识要点:
   ①影片剪辑属性调整;②相对路径、绝对路径的应用;③赋值运算符“=”应用;④了解算术组合赋值运算符“+=”、“-=”、“*=”、“/=”。
  属性概念是我们生活中随处可见的,各种物体都有自己的属性,比如我们的食用水,它的自然属性是透明、无色、无味的液体,这些属性通过一些加工手段是可以改变的,加入调色剂可以使它的透明度和色泽发生变化,加入调味剂可以改变它的味道,放入冰箱冷冻可以让它凝固成冰块。
  在Flash 中,影片剪辑对象也有自身的许多属性,比如坐标位置、透明度、大小、旋转角度等等,运用动作脚本语句可以对其属性进行修改调整。
  路径概念在前面已经接触过了,我们将在这一节里加深理解。 请看示例动画“实例1-4”。
实例1-4 “影片剪辑”属性调整  
   我们先分析画面层次结构:画面很简单,在黄蓝色相间的主场景(_root)上,右下角放有几组按钮,中间有一个实例名为“huan_mc”的影片剪辑,“huan_mc”影片剪辑中还嵌套了一个实例名为“shu_mc”的影片剪辑,shu_mc影片剪辑里有一个圆形、一只小松鼠和4只按钮。
  把鼠标分别移到各个按钮上,可以显示按钮上设置的动作,点击主场景上的按钮和shu_mc影片剪辑里的按钮,可以分别控制各级影片剪辑的相应属性。
  
[1b]从绝对路径控制影片剪辑属性:[/1b]
  下面我们先来看看通过主场景上按钮的release事件对影片剪辑huan_mc进行属性控制。
  主场景上的一组蓝色按钮控制的是huan_mc的透明度属性:
  _alpha : 透明度属性,以百分比为单位。
  蓝色减号“-”按钮上的语句:
  on (release) {
    _root.huan_mc._alpha = 50;
  }  //点击按钮时,将场景上的huan_mc影片剪辑透明度设为50
   蓝色加号“+”按钮上的语句:
  on (release) {
    _root.huan_mc._alpha = 100;
  } //点击按钮时,将场景上的huan_mc影片剪辑透明度设为100。
  这一组按钮的语句很简单,直接将一个常量赋值给场景上的huan_mc影片剪辑对象的透明度属性。
  主场景上的一组红色按钮控制的是huan_mc的纵、横向缩放比例属性:
  _xscale 影片剪辑的横向缩放比例,以百分比为单位。
  _yscale 影片剪辑的纵向缩放比例,以百分比为单位。 
  红色加号“+”按钮上的语句:
  on (release) {
    _root.huan_mc._xscale = _root.huan_mc._xscale*1.1;
    _root.huan_mc._yscale = _root.huan_mc._yscale*1.1;
  }
  红色减号“-”按钮上的语句:
  on (release) {
    _root.huan_mc._xscale = _root.huan_mc._xscale*0.9;
    _root.huan_mc._yscale = _root.huan_mc._yscale*0.9;
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1129.html

你可能感兴趣的:(生活,脚本,Flash)