作者:wei386
`Sj8<O}
本教程属wei386所有,如转载请写明出处。
`Sj8<O}
`Sj8<O}
当鼠标放上时魔块升起,鼠标停留时间长上升越多,移开时,魔块下降,其实很简单,没用任何as都是一些
`Sj8<O}
小技巧,好,开始吧!
`Sj8<O}
打开flashMX新建一个MC,取名zft,画一个正方体,把正方体的上面用深蓝,其他用浅蓝,
`Sj8<O}
使它看起来真实点。
`Sj8<O}
`Sj8<O}
新建一个MC,取名shang,把zft从库中拖出,放在场景"+"地方,在第5帧按F6插入关键帧,把zft往上移动
`Sj8<O}
适当距离,不要太多,这样效果不好,也不要太少,这样看不出效果。创建动画,打开Info面板
`Sj8<O}
记住鼠标的x,y位置。在第5帧打开Actions面板,输入帧动作stop();
`Sj8<O}
`Sj8<O}
新建一个MC取名xia,把zft从库中拖出,放在场景"+"地方,在第5帧按F6插入关键帧,选第1帧,把第1帧
`Sj8<O}
的zft往上移动小于刚才shang中记录的x,y坐标位置,这样是为了,鼠标停留时间短时调用xia,不会使动画失真,
`Sj8<O}
距离也要适当,太小也会产生失真。在第5帧打开Actions面板,输入帧动作stop();
`Sj8<O}
`Sj8<O}
新建一个button,取名mk,把xia从库中拖入up帧中,把shang从库中拖入over帧中,down帧可自己设置,
`Sj8<O}
关键时hit的位置,因为影片进入时会先执行up的xia电影剪辑,所以hit位置,应该与xia的第5帧位置一样,
`Sj8<O}
双击xia选择第5帧,打开Info面板记录zft左上角的x,y位置,双击zft复制正方体的上面,回到mk按钮中,
`Sj8<O}
在hit帧粘贴正方体的上面,拖动并观察Info面板,使hit帧中正方体的上面与应该与xia的第5帧正方体左
`Sj8<O}
上角的位置一样。
`Sj8<O}
`Sj8<O}
回到主场景,把mk拖入场景,随自己喜爱排列成各种形状,测试电影,动画结束。
`Sj8<O}
`Sj8<O}
虽然,看起来很简单,但这个动画对位置的要求较高,多多练习,对flash熟悉了,自然很容易。
`Sj8<O}