作者liveinlow (玉仔〒△〒)
看板Flash
标题Re: [问题] swf传值给swf
时间Mon Sep 3 09:55:04 2007
嗯..我用了类似下面大大的作法
只不过我把设定button的动作函数写在b.swf..
这边是范例拉~
http://www.ndhu.edu.tw/~arts/liveinlow/example.rar
不懂在说呗
ps 补充一下,要确保在c.swf中a跟b都要
完全读取完毕并且可以初始化(1;36[monLoadInit)
才保证可以抓到a或b中的变数或函数。
※ 引述《etrexetrex (ETREX)》之铭言:
: ※ 引述《mc30207 (RahXephon)》之铭言:
: : 请问要如何做到这一点咧?
: : 现在的情形是
: : a.swf跟b.swf都在c.swf底下(c.swf使用loadmovie将a跟b显示再同一画面)
: : 而现在当a按按钮後传值给b
: : b再藉由a的值生成另一个数值然後印出来
: : 试过swf => php =>swf
: : 跟swf => swf
: : 都失败
: : 大概是我写的方法错误
: : 请高手指教一下
: : 谢谢
: swf => swf
: 以下是从FLASH8参考中抓出来修改的
: var a:MovieClip = createEmptyMovieClip("a",getNextHighestDepth());
: var b:MovieClip = createEmptyMovieClip("b",getNextHighestDepth());
: var mcLoader:MovieClipLoader = new MovieClipLoader();
: mcLoader.loadClip("a.swf", a);
: mcLoader.loadClip("b.swf", b);
: 接下来应该就可以用 a.变数名称 来读写变数了
: 以上无测试 错误不负责XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: liveinlow 来自: 61.62.72.145 (09/03 10:01)
1F:推 mc30207:感谢感谢 09/03 13:01