|  | 主题:  插入到aw中的flash动画会很慢,有方法解决吗? | 
            
                        
                
                    |  qylhbyx
 职务:普通成员
 等级:2
 金币:1.0
 发贴:369
 注册:2002/4/19 19:37:51
 
 | 
                            
                            #12002/5/9 21:49:40 
                                见题!我的机器不是很好!
 cr433、128M内存,在aw中插入flash动画后播放会很慢!
 因为我做的flash动画文件很大(也许是不是太会做flash的缘固吧),
 所以播放的时候感觉到一顿一顿的!
 有好的方法来解决吗?
 我是用aw6插入菜单下的那个flash控件插入的!
 彤庭玉
 qylhbyx@163.com
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:954
 注册:2001/5/11 19:19:54
 
 | 
                            
                            #22002/5/9 22:48:14 
                                一开始我也遇到过这种情况,特别是课件的片头和片尾,常弄的声画不同步,我试了一下,发现在FALSH的属性中把direct to screen这一项选中,可以明显改善这个弊病!!
                                
                                
                                
                             真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。 | 
                        
                
                    |  qylhbyx
 职务:普通成员
 等级:2
 金币:1.0
 发贴:369
 注册:2002/4/19 19:37:51
 
 | 
                            
                            #32002/5/9 22:59:26 
                                是啊!你指的是“预导入”吗?
 我不太懂英文的!
 但还是很慢的!
 有没有从根本上解决的法子呢?actix行吗?
 彤庭玉
 qylhbyx@163.com
 
 | 
                        
                
                    |  暴雨
 职务:普通成员
 等级:1
 金币:1.0
 发贴:178
 注册:2002/4/2 0:43:51
 
 | 
                            
                            #42002/5/9 23:03:14 
                                direct to screen应该类似与DOS下的直接写屏吧。
                                
                                
                                
                             | 
                        
                
                    |  qylhbyx
 职务:普通成员
 等级:2
 金币:1.0
 发贴:369
 注册:2002/4/19 19:37:51
 
 | 
                            
                            #52002/5/9 23:06:01 
                                是的有这么一项叫直接写屏
 但效果还不是很理想的!
 彤庭玉
 qylhbyx@163.com
 | 
                        
                
                    |  魔岩
 职务:版主
 等级:6
 金币:34.0
 发贴:4453
 注册:2004/1/13 10:53:31
 
 | 
                            
                            #62002/5/9 23:07:06 
                                Direct to screen要不在程序开头来个preload(icontitle)
 | 
                        
                
                    |  qylhbyx
 职务:普通成员
 等级:2
 金币:1.0
 发贴:369
 注册:2002/4/19 19:37:51
 
 | 
                            
                            #72002/5/9 23:14:39 
                                谢谢啦!我是中国人看不懂鹰文!
 那(preload(icontitle))都是啥意思啊?
 咋用?
 彤庭玉
 qylhbyx@163.com
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:954
 注册:2001/5/11 19:19:54
 
 | 
                            
                            #82002/5/9 23:26:25 
                                看不懂也得用啊,谁叫咱中国人做不出着玩意儿呢!哎!一般把FLASHSH设为不透明,并且direct on screen(直接写屏)就差不多了呢!
 ROCKD建议也不错,这个语句的意思是把程序中指定的FLASH文件预先调入内存,这样也可以加快速度!
 如文件为xuzhu.swf,图标名为xuzhu
 则语句为
 preload(iconid@"xuzhu")
 这样三板斧下来,应该差不多了吧!庭玉!!!
 真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。 | 
                        
                
                    |  魔岩
 职务:版主
 等级:6
 金币:34.0
 发贴:4453
 注册:2004/1/13 10:53:31
 
 | 
                            
                            #92002/5/9 23:32:16 
                                To:虚竹:Direct to Screent就不能设置层次拉!其实AW本身插入FLASH文件比较慢,用ACTIVEX方式插入似乎速度比较快些!
 | 
                        
                
                    |  大鬼
 职务:普通成员
 等级:1
 金币:0.0
 发贴:86
 注册:2001/11/12 23:03:51
 
 | 
                            
                            #102002/5/10 10:36:09 
                                不知道你的flash文件swf本身在播放时是否就比较慢?如果是本身比较慢的话,那就没有什么办法了
                                
                                
                                
                             | 
                        
                
                    |  林
 职务:普通成员
 等级:1
 金币:1.0
 发贴:289
 注册:2002/1/20 23:27:19
 
 | 
                            
                            #112002/5/10 21:20:38 
                                
                                    编辑历史:[这消息被林编辑过(编辑时间2002-05-10 21:23:58)]
 
 | 
                        
                
                    |  魔岩
 职务:版主
 等级:6
 金币:34.0
 发贴:4453
 注册:2004/1/13 10:53:31
 
 | 
                            
                            #122002/5/10 21:30:35 
                                如果是片头,还不如在FLASH中做个LOADING,然后同步用AW执行preload,当然还是direct to screen
                                
                                
                                
                             | 
                        
                
                    |  qylhbyx
 职务:普通成员
 等级:2
 金币:1.0
 发贴:369
 注册:2002/4/19 19:37:51
 
 | 
                            
                            #132002/5/10 22:35:03 
                                我看见过这种情况,不知是何原因?当在flash中做完后,如果在最后一帧加入一个暂停语句的话,那么插入到aw后就会明显的增加播放的速度的。
 你们知道是什么原因吗?
 机器是集成的板子,
 cpu为733,内存为128。
 彤庭玉
 qylhbyx@163.com
 谢了!
 
 |