主题:  求救,怎样用Flash MX 调用Director MX

oldpan

职务:普通成员
等级:1
金币:0.0
发贴:1
#12004/4/9 12:32:15
各位老大,我刚开始学习Director,我现在有个很急问题请教大家
在Director MX2004怎样跟 FlashMX2004通信;
我参照过一些例子,比如
  on (rollover)
  { geturl (''lingo:cursor 280'');}
  on (rollout)
  { geturl (''lingo:cursor 0'');}
但是不行
哪里有例子,请发给我 yl_pan@21cn.com



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#22004/4/12 10:02:03
DR与Flash通信,一般可以有下面两种方法:

1、在Flash中直接使用DR的lingo命令:
On (Release)
Get URL ("lingo:go the frame"
End On
在lingo:后面可以使用需要的lingo命令

2、在DR中接受Flash传递的参数,然后执行相应的lingo命令
在Flash中,依旧使用get URL来传递参数:
On (Release)
Get URL ("botton1"
End On
然后在DR的moviescript中,使用下面函数执行相应的lingo命令:

on geturl me,kk
case kk of
"botton1": go to frame "Mark1"
"botton2": go to frame "Mark2"
………… …………
end case

end geturl