|
认识
Button
Button是一类特殊的symble,在flash里,你无需懂得然后写脚本语言,就可以创建一个button,并指定一些系统预置的动作(Action),使button产生特定的动作,增加flash动画的交互性。
每个Button都有四个状态,表现为在Timeline里只有4个Keyframe:Up,Over,Down,Hit。分别意思为,
Up:这是Button出场时的状态,即鼠标尚未移到Button上面,或是Button没被点击时的状态;
Over:这是当鼠标移到按钮上时,Button所产生的状态;
Down:这是当鼠标按下Button时,Button所产生的状态;
Hit:这是时常被用在特殊场合的状态,产生一些特殊的效果。它指定了这个Button的“热”区,即鼠标的可作用区域。大小也往往不和前面的3个状态不一样,它所包含的区域在flash动画里是不可见的。你可以只在这个Hit状态里随便画个东东,然后test
Movie试试看,是不是看不到?但鼠标移进这个区域之后会变成可点击状态(小手)?
而且,当你为一个button指定Action时,会看到这些Action都是被包括在On( )--EndOn语句里的。
在括号里还有一些关于鼠标和键盘的事件(事件指的是包含在上述语句中的Actions)开关:
Press:事件出现在按钮被按下后;
Release:事件出现在按下鼠标再放开后时;
Release Outsite:事件出现在鼠标指针离开按钮后;
Roll Over:事件出现在鼠标指针移到Button的可点击区域里;
Roll Out:事件出现在鼠标指针移出Button的可点击区域外;
Drag Over:事件出现在按钮被点击后,鼠标指针移出Button的可点击区域后再移回该区域时;
Drag Out:事件出现在Button被点击之后,鼠标执行很移出可点击区域时;
Kye Press:指定从键盘的点击事件。
摘自《Flashage.com》
|
|