flash制作滑动标题脚本
这是我的第一个教程闪套件,它是在这里的原因是因为一个人问我要不要。该教程是我发表的文件到闪存套件<“滑动标题(脚本)”>。由于我没有?增加文件的意见...我猜有些没有完全理解的代码。我希望本教程将帮助他们很多。 OK ...大量的谈话,让去上班。
创建一个新的Flash文档,然后按照下面的步骤。
- 创建一些静态文本。
- 打破它除了(按Ctrl + B)的2倍,所以你把它转换成自由形式的艺术品。
- 随着你的鼠标指针,符文分为5个部分组成...水平部分,每个部分转换到一个单独的影片剪辑。
- 创建一个动态文本字段,并将它命名为变量领域(即数量)
- 创建一个按钮,将触发动作,当用户点击后,他已键入剪辑的_x属性的价值。
现在,这里是所有信息的电影
num_x / /变量保存在影片剪辑的_x值。
NUM / /变量分配到文本字段(该值将在以后的num_x变量以后会改变的位置被转移到。
发/ /名称的功能,使事情发生。
**************************************
创建一个新层,并指定这些行动的第一帧。
num_x = 100;
功能动机(名称){
this_x = getProperty的(姓名,_x);
的new_x _root.num_x;
运动=的new_x this_x的;
setProperty(姓名,_x,this_x +(运动/否));
}
*************************************************
现在让我给你解释这个脚本。
- 第一个方程分配默认值100到影片剪辑
的第2行调用的函数名为“移动器”的参数的名称,没有(函数中使用的变量值来代替。
这是令人困惑的部分开始的地方。让我详细解释。
************************************************
首先,我们炮制出目前的剪辑的_x财产的价值。
我们_x属性,用户提供的价值。
然后,我们创建了一个新的变量,等于两个值或简单的两个点之间的距离之间的差异。
在最后陈述中,我们的电影剪辑设置_x属性,以一种特殊的方式。我们添加的差异点(一些数字除以)_x位置到当前的影片剪辑。这使我们能够创造一个宽松的效果。
这里是怎么回事。
试想一下,用户输入值90(剪辑的当前位置为0)。现在根据功能,所不同的是等于90。现在在下一步,我们将此值添加到当前剪辑的x位置(0 +30 = 30)(除以一个数,例如3)。这剪辑移动30个像素。当该功能被再次执行时,读取电流值,为30的剪辑和计算的差异为60,当除以3时,返回20和其他20个像素移动的影片剪辑。再次执行时,它读取剪辑的X位置(30 +20 = 50),并计算40除以3时,给出了一个价值13.3和影片剪辑再次移动。当该过程一次又一次地发生,该值变得越来越小和夹子移动慢,直到该值0或数字,不能完全划分。
(责任编辑:卓想动画http://www.zxgzs.com)