|
主题: 如何在FLASH与AW中互传数据!
|
21py
职务:普通成员
等级:1
金币:0.0
发贴:39
|
#12002/11/12 13:06:51
我的设计是这样的,看有没有其它好一点方法:
在AW中插入一段SWF文件,但是希望这个SWF文件只能在AW的环境中播放
因此,我想在SWF中插入一段script,能检查是否在当前AW中运行,传回一个值,
如果是,则播放,反之不放或者退出。
=======
顺路再问一个问题:
在AW中插入的SWF文件还是要下载到IE的临时文件夹中,能不能有办法不下载或是下载后将SWF文件删除掉。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#22002/11/12 13:23:10
AW与FLASH是可以传递变量值的。
|
21py
职务:普通成员
等级:1
金币:0.0
发贴:39
|
#32002/11/12 13:31:10
能不能给一下例子下载看一下。
最好是SWF---> AW
AW---->SWF
的双重例子
谢谢 Y 先生
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#42002/11/12 13:42:18
变量值的获取和设置是用sprite方法getvariable和setvariable实现的 如callsprite(@"flash",#getVariable,"i")就取得FLASH变量i的值。
暂时没有例子。不过可以找本希望出版的Authorware 6经典范例教程看一下,有很详细的例子。
|
idea
职务:普通成员
等级:1
金币:1.0
发贴:289
|
#52002/11/12 13:57:54
CallSprite(@"Flash Icon", #setVariable, "currentURL", "http://www.macromedia.com")
|
21py
职务:普通成员
等级:1
金币:0.0
发贴:39
|
#62002/11/12 14:10:33
result := CallSprite(IconID@"SpriteIconTitle", #method [, argument...])
问题在于
#setVariable 这个变量是指什么呢?
买书,太贵了!!
各位老师们!!能不能辛苦一下。。。。。
给小弟来一份例子。
|
21py
职务:普通成员
等级:1
金币:0.0
发贴:39
|
#72002/11/12 14:56:18
有没有什么UCD可以更好地解决这个问题?
老张的东东也看过了,没有这类解决方法!
|
21py
职务:普通成员
等级:1
金币:0.0
发贴:39
|
#82002/11/12 15:06:11
好了,终于搞定了。 用老师的方法都可以了!!!
三种好的方法都可以从SWF中取得变量的值。
太谢谢了!!
|