主题:  请教flash和director中变量值的传送所遇到的问题

Maize

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2004/9/14 17:33:16
#12004/12/15 19:08:37
  大家好!

  我想在dirctor中实现控制带有movieclip的swf文件的播放和暂停;
    
  flash只有一帧,这一帧上放的内容是一个movieclop;
  我在主时间转的帧上定义了一个变量playState,初始值是"ture",在movieclop里的每一帧上判断_root.playState的值,当其值为"true"时play,否则stop;

在dir中,swf文件放在通道1上.

  通过"暂停"按钮上的语句:setVariable(sprite 1,"playState","false") 改变swf中的playState的值为"false"(使其不等于初始值"true"),并且成功地将swf文件暂停了.并且将"暂停"按钮替换为"播放"按钮.
 
  然后,当按钮替换成"播放"后,通过语句setVariable(sprite 1,"playState","true"),改变swf中的playState的值为"true",(并且调试得到swf中的playState的值已被改成了"true",可是swf文件并未继续play.不知是何原因,请各位帮忙看一下.感激不尽......

dir和flash的源文件压缩在附件中.
相关文件:点这儿打开



Super ChiCk

职务:版主
等级:5
金币:15.0
发贴:3502
注册:2003/9/6 14:53:41
#22004/12/15 22:59:23

相关文件:点这儿打开


flash里面改了东西
director里面没改 思路就是这个
你看看的吧 原来你的flash里面的程序很有问题