Title Image

Exercises

Javascript控制flash之参数

  |   Exercises   |   No comment

当前flash很流行,而且flash以控件形式提供ie,既然是控件,我们就可以用Javascript语言来控制它。flash 控件的播放功能很好实现,它有一个强大的命令 fscommand,可用来向应用程序发消息,截获此消息,我们可以实现很多功能。这样就可以结合flash的漂亮界面与Javascript的强大功能! 以下是我搜集的一些常用控制方法: Play() ---------------------------------------- 播放动画 StopPlay()------------------------------------停止动画 IsPlaying()----------------------------------- 动画是否正在播放 GotoFrame(frame_number)---------------- 跳转到某帧 TotalFrames()------------------------------- 获取动画总帧数 CurrentFrame()------------------------------回传当前动画所在帧数-1 Rewind()-------------------------------------使动画返回第一帧 SetZoomRect(left,top,right,buttom)-------放大指定区域 Zoom(percent)------------------------------改变动画大小 Pan(x_position,y_position,unit)------------使动画在x,y方向上平移 PercentLoaded()----------------------------返回动画被载入的百分比 LoadMovie(level_number,path)----------- 加载动画 TGotoFrame(movie_clip,frame_number)- movie_clip跳转到指定帧数 TGotoLabel(movie_clip,label_name)------ movie_clip跳转到指定标签 TCurrentFrame(movie_clip)--------------- 回传movie_clip当前帧-1 TCurrentLabel(movie_clip)-----------------回传movie_clip当前标签 TPlay(movie_clip)---------------------------播放movie_clip TStopPlay(movie_clip)----------------------停止movie_clip的播放 GetVariable(variable_name)-----------------获取变量 SetVariable(variable_name,value)-----------变量赋值 TCallFrame(movie_clip,frame_number)---call指定帧上的action TCallLabel(movie_clip,label)----------------call指定标签上的action TGetProperty(movie_clip,property)--------获取movie_clip的指定属性 TSetProperty(movie_clip,property,number)-设置movie_clip的指定属性 其中TGetProperty 和 TSetProperty 的属性是使用数字0-18来获取的,下面是各数字代表的属性: 属性 作用 数字 使用方式 X Position X坐标 0 Get,Set Y Position Y坐标 1 Get,Set X Scale X方向缩放比率 2 Get,Set Y Scale Y方向缩放比率 3 Get,Set CurrentFrame movie_clip当前所在帧数 4 Get TotalFrames movie_clip总帧数 5 Get Alpha movie_clip的透明度 6 Get,Set Visibility movie_clip是否可见 7...

Read More