主题:  调动Flash函数的方法

Zooi

职务:普通成员
等级:1
金币:0.0
发贴:104
#12001/12/14 14:33:07

在Director里面,如何调用Flash的函数Function,使Flash按Function的内容运行。

再问一下各位高手,在Dirctor里面怎么建立函数。



ebridge2001

职务:普通成员
等级:1
金币:0.0
发贴:78
#22001/12/14 15:07:47
还们又尝试过在d中调用f的函数,是个问题?



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#32001/12/14 16:59:20
on a
end

do flash func:

flashobj.getflashproperty(mc, prop)
flashObj.setflashproperty(mc, prop,value)
flashObj.getvariable(v)
flashObj.setvariable(mc, value)

director cannot direct trigle flash fuction.



ebridge2001

职务:普通成员
等级:1
金币:0.0
发贴:78
#42001/12/14 17:31:22
还是不大明白?



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528

Zooi

职务:普通成员
等级:1
金币:0.0
发贴:104
#62001/12/15 0:18:28
真是可惜,好象得不到答案,我本来是做好了常规用鼠标点击运行方法,后来就想挑战自己,就想用键盘的数学来控制程序的流程,但在Flash里面有一个运行起来非常复杂的函数,而且运行期间还要调用其他MC来响应,想不到Flash和Director的合作到此为止了。



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#72001/12/15 0:43:04
画魔的答案比较正确,不大明白,可以先看看flyingbird的文章
还要研究,就看看帮助flash的新增属性,和Lingo Dictionary --〉Lingo by Feature --〉flash
论坛以前也有过不少讨论



Zooi

职务:普通成员
等级:1
金币:0.0
发贴:104
#82001/12/15 13:53:37
我觉得主要问题不在FLASH方面,而是DIRCTOR对FLASH的支持方面的欠缺,首先FLASH置入DIRECTOR后,它的播放速度肯定会减慢的,还有Flash要透底的话,速度更是只有置入后一半,而且要在Director对它Fix Step是没效的。当MC里要执行OnClipEvent(enterFrame)的时候,在Director里面是无效的,所以就算在Flash里面做得多么闪,置入Director后效果肯定被打折的,但我主要是以FLASH的技术为基础,所以在制作方面,对于我来说真是很大的阻拦,没办法要干这行就要适者生存,想................................................
不过方面都是人想出来的,我想就算我不能真接调用Flash里面的函数,我就干脆把这函数还有其他指令集放进一个空的MC里面,然后再运用Director调用Flash的指令:
sprite(7).TellTarget("_root.MyFunction")
sprite(7).gotoframe("GetMyFunction")
sprite(7).endTellTarget()
只要这个MC可以运行,我的函数照样可以行使,不过我老是觉得方法是越直接越好的!
希望各位在我这个想法当中,再给我意见好吗?----------你们的建议是我前进的动力!!!

编辑历史:[这消息被Zooi编辑过(编辑时间2001-12-15 14:03:32)]