主题:  请教课件优化的问题

GgsDdu

职务:普通成员
等级:1
金币:0.0
发贴:3
#12002/10/21 18:41:33
请教Autherware中程序结构如何优化,比如什么结构不合理,什么结构比较合理,为什么;
如何提高运行速度,比如各种媒体文件的格式如何选择;发行时应注意什么,采用什么样的发行形式比较合理,比如将媒体文件打包好,还是建立文件夹放入光盘中好。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/10/21 19:31:00
结构优化
经验是永远不要用untitled作为图标名;利用各种响应类型而不是反复复制设计图标;将达成某一功能的代码放在同一运算设计图标中,不要用一个运算设计图标容纳大量逻辑上不相关的代码;较复杂的循环使用决策判断分支结构,不要用代码会较容易调试.反复使用的素材如图像、声音都使用外部连接方式,不要反复导入,在节省空间的同时也便于程序维护。章、节、目模式的程序尽量用框架结构而不是用交互作用分支。

提高速度
反复使用的素材如声音、图像等导入一个设计图标,然后在程序中反复播放,而不要在用到时反复导入。电影在保证显示质量的前提下要尽量小;必要时打包为web方式,分段运行方式可以避免将本次运行不需要的内容也加载到内存中。

打包
详细了解每种素材都需要什么支持文件;打包方式根据用途定,用光盘发布也可以将程序打包为web方式;选用素材格式时尽量使用最流行的格式,这样可以避免带有大量的驱动程序;发布带有控件的程序最好要带有相应的安装注册过程。



GgsDdu

职务:普通成员
等级:1
金币:0.0
发贴:3
#32002/10/21 23:22:48
刚接触,有些概念不很明白:导入是不是指Import,有些图反复使用我都是Import外部文件的,不导入的话,声音图象如何连接?粘贴?亦或?



lzyman

职务:普通成员
等级:1
金币:1.0
发贴:202
#42002/10/22 0:18:34
Impart就是导入,Link是链接,确切的含义用金山词霸查一下;粘贴用于图像和文字。