关于 JavaScript 和 Flash 间的通信

豆豆网   技术应用频道   2007年07月13日  【字号: 收藏本文

内容摘要:本文讨论了3种基本的Flash/Javascript通信方式: Javascript 到 Flash的通信----使用Flash播放器的javascript方法 Flash 到 Javascript的通信----使用Flash的fscommand Flash 到 Flash的通信----------使用本地连接对象或综合上2种技术

  详细的看这里:在Flash MX中使用local connection对象(英文)

  本站的localConnection教程:http://www.flashempire.com/school/tutorview.php?id=327

  附可控制Flash Player的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的指定属

责编:豆豆技术应用

正在加载评论...