爱问知识人 爱问教育 医院库

Fash as2.0脚本问题

首页

Fash as2.0脚本问题

在Fash中,可以用loadMovie 加载入SWF电影,但如何控制其播放呢?如果我有几个SWF电影,想用loadMovie 加载入后,让其按顺序自动播放,应该如何做?

提交回答
好评回答
  • 2007-05-22 20:09:54
    在Fash中,可以用loadMovie 加载入SWF电影,就会自动播放。若想对其控制可用第三方软件(如硕思闪客精灵)把SWF文件转换成FLA文件,再打开它们,再转换成电影剪辑就行了。对电影剪辑实例的控制你应会吧?

    s***

    2007-05-22 20:09:54

其他答案

    2007-05-07 23:33:57
  •   你可以把这个语句loadMovie写在帧上也可以写在按钮上。
    我慢慢给你讲吧。
    你可以在flash里面新建一个按钮。然后把这个按钮拖到场景之中。并在场景中给这个按钮起一个实例名称。选中按钮。然后点属性面板就可以命实例名了。我们可以随意命。
      我把它命名为mc吧。 然后在帧上写上这样一段代码就可以达到效果了。 i = 0; mc。onPress = function(){ i ++; if (i >= 5) { i=i-4; } loadMovieNum(i + "。
      swf", 1); } 注意:你必须把你的要加载的影片名称改为 1。swf表示这个是第1个播放在外部影片。 2。swf表示这个是第2个播放在外部影片。 3。swf表示这个是第3个播放在外部影片。 4。swf表示这个是第4个播放在外部影片。
       并把这四个外部文件放在和你做的这个flash的同一文件夹内。 是什么效果呢。就是点一下这个按钮之后就播放1。swf再点一下这个按钮就播放2。swf再点一下就播放3。swf再点一下就播放4。swf 我解释一下这段代码 i = 0; mc。
      onPress = function(){ i ++; if (i >= 5) //如果你有4个外部文件的话上面就写if(i>=5)下边就应该是i=i-4; 如果你只有3个外部文件的话。你就应该写if(i>=4)对应该的下边就应该写i=i-3; 如果你只有2个外部文件的话。
      你就应该写if(i>=3)对应该的下边就应该写i=i-2; { i=i-4; } loadMovieNum(i + "。swf", 1); } 明白了吗。去试试吧。我帮你做了一下,你看一看吧。

    何***

    2007-05-07 23:33:57

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):