一、Shockwave格式文件的生成
直接按File菜单的Publish或者快捷图片菜单上的第7个,你可以点击Publish Setting进行发布前的设置,这个时候生成的是Shockwave格式的文件,一般用于网页方式。有时候为了减少光盘的文件大小,除头文件外的其他文件也可以发布成Shockwave格式(当然一些Shockwave不支持的功能是不适用于这种方法的),它可以比dxr格式小2-6倍。
二、Shockwave中的Video
最好使用rm、mov和wmv等流式视频,推荐使用rm或者mov。
三、Shockwave中的Xtra
1. 有些有安全问题的Xtra不可以使用,比如FileIO Xtra。Director自带的Xtra中,可以运行在Shockwave下的Xtra一般已经包含在了Shockwave Player中了,那些第三方开发的Xtra需要有Shockwave版本方可以使用。
2. 第三方的Shockwave Xtra使用方法:
1)设置Xtrainfo.txt
修改xtrainfo.txt以便让Director知道第三方Xtra的网上下载地址,例如[#nameW32:"odbc.x32", #package:"http://www.aougu.com/odbc", #info:"http://www.aougu.com/odbc.html"]
2)设置Movie中的Xtra属性为可下载
点击Modify->Movie->Xtra,在出现的Xtra列表中选择需要设置的第三方Xtra,勾选“Download if needed”(如果第一步没有操作,这个选项是不能按的),此时Director会按照前面提供的Xtra网上地址检查下载。
3)手动拷贝一些第三方Xtra
当调试的机器上Shockwave中没有安装特定Xrta的时候,我们直接复制一个Xtra到Shockwave系统目录就可以了:
windows 2000/XP:
C:WINNTsystem32MacromedShockwave 8xtras
window98:
C:WINDOWSsystemMacromedShockwave 8Xtras
上面的目录不是绝对的,视安装时候系统目录而变动。
比如常用的rm播放支持Xtra就不默认安装在Shockwave中。
4)访问外部文件
如果你要在Shockwave操作外部文件(图片或者文本文件),这些文件必须放在dcr同级的名为“DswMedia”的文件夹下!否则处于安全问题,对于其他目录Shockwave没有访问的权限。
四、局域网中的Shockwave
需要浏览用户安装了Shockwave Player,下面两种方式都可以在不能上互联网情况下访问Shockwave。
1.直接访问某机器某目录文件
所有可以访问局域网某机器该Shockwave文件所在目录的人都可以看到,没有给访问该目录权限的用户是看不到的。
2. 通过虚拟一个本地Web服务器,浏览访问
局域网只要给大家开放访问这个Web权限,都可以看到。
