#12001/12/27 20:20:15
关于Cult3D在置入Director里面,在发布后如果没有安装浏览Cult3D插件时,Cult3D将不能显示的问题,本人已有一个简单的解决方法了。
由于Cult3D只能由插入ActiveX控件的方式才能置入Director,这个方式却只能使用但不能显示,而且在这个ActiveX控件里,本人也多次尝试连接插件文件Cult.cab不成功,突然想起用网页的方式是可以实现的。首先是把网页的ActiveX的控件所连接的插件文件Cult.Cab下载到本机,再用相对路径的方式连接,方法如下:
只要按以上方式连接插件,当该网页被打开时,插件就被安装,本机上就有了浏览Cult3D的功能。
然而在Director里要实现安装插件、就只能想办法在Director运动时调动以上的网页文件。
我想到用WebXtras插件来实现在Director 里面置入Html 文件,在这里首先感谢Marker为我解释这个插件的基本功能,用以下方法就可以把这插件角色以相对路径的方工指向该Html文件:
on beginSprite
member(9).startURL=the moviePath&"co\cult.htm"
end
就是这样,在这个网页打开之时,就是Director在无形安装了插件、拥有播放Cult3D功能的时候了,而且再不用提供插件安装文件给客户另外安装了。
以上可能是其中的一个解决方法,希望各位还有更好的方法来实现以上功能,也请来发表。