论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

Set Property 设定物件

文章类别:Flash | 发表日期:2008-9-21 20:10:55

  

课程名称 : Set Property 设定物件
--------------------------------------------------------------------------------
Set Property 设定物件
你可以先试试看下面的动画,左边的工具可以对右方的篮球控制其位置、旋转角度与缩放比例等属性。

http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width=450 height=350>http://file.flash8.net/Tutorials1/f8techer217/action10.swf
--------------------------------------------------------------------------------



1. 制作成员:
你会 要一些 Button,长什堋样子都可以,假如你还不会做按钮,那你糟糕了,先回去看看 Button的做法再来吧! 我们还 要一个影片成员 (movie clip),随便画个东西就可以了。

2. 设定场景:
把你做好的成员都拉出来放,排好位置後,双点那影片成员,在 Instance Name栏位中键入他的名称,在这里我是键入 ball。


3. 设定指令:
我们先从控制位置开始,双点按钮开启 Actions面板,选择 Set Property(控制物件),在这指令的右方有三种参数。


Set〃欲控制的属性

Target〃控制的目标物

Value〃数值

首先,我们在 Target一栏键入欲控制的目标物的名称,也就是刚才在Instance Name中键入的名称,然後单点 Set栏位右方的箭头,在下拉式选单中选择 X Position(X轴位置),Value栏位中则键入 GetProperty("/ball",_x)+5,单点栏位右方的按钮,选择 Expression (运算式)。

GetProperty的意思是取得某目标物的某值,在双引号中的 /ball就是代表目标物名称,_x代表要取其 X轴位置,整句的意思是:取得 ball目前的 X轴位置,再将此值加 5。


测试看看,是不是押一下按钮,ball就会往右移动一点;至於往左的指令几乎一样,只不过要改成减 5 (-5),然後是上下的指令,也很简单,Set 改选 Y Position(Y轴位置),Value(数值)栏位键入GetProperty("/ball",_y)+5,就只是改成 _y而已,+5是往下,-5是往上,了解吗?


Set 下拉式选单可以选择欲更改的属性:

X Position 〃X轴位置
Y Position 〃Y轴位置
X Scale 〃宽度缩放比例
Y Scale 〃高度缩放比例
Alpha 〃透明度,范围从 0到 100
Visibility 〃显现与否,0代表隐藏,其他值代表显现
Rotation 〃旋转角度
Name 〃Instance Name,实体名称
High quality 〃设定 0则呈现普通画质,其他值呈现高画质
Show focus rectangle
Sound buffer time 〃暂存声音的秒数]


显现与否更轻易,如下图一般,Set 栏位选择 Visibilty,Value栏位则键入 1代表显现,0则代表隐藏,两个按钮分别一个命令显现,一个命令隐藏,就这堋简单。


旋转的方式我是以栏位输入来做控制的,这种方法当然也能应用在控制位置或者缩放上面,首先你要先有个栏位,栏位名称设为 angle,再来 要一个 Button,栏位用来输入数值,按钮则执行旋转指令。
假如对栏位变数不太了解,可以参考这里:变数说明


在确定旋转的按钮设指令 Set Property,如左图一般,Set栏位选择 Rotation,由於旋转的角度是依照栏位里的数值而定,所以在 Value栏位中键入 angle,也就是该栏位名称,如此一来,目标物的旋转角度就会依照栏位中的数值而定。



缩放的做法和移动的做法差不多,照上图这样子做就行了,但是我们要让物件等比例缩放,所以得一次控制高 (Y Scale)与宽(X Scale)的缩放比例,当然,放大是加 10,缩小是减 10。

这样就完成了!假如还有哪里不明白可以在讨论区留下你的问题,或者 e-mail给我们,我们一定会马上帮你解答。

上一篇:{教程}Shape外型渐变 人气:2744
下一篇:{教程}Movie Properties影片基本设定 人气:1630
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058