flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
● bad credit payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:13)
浏览主题:唉,还是资源释放问题……

唉,还是资源释放问题……
crazyhan (2009-07-31 09:04:24)

搞的项目里有两个比较大的物件,运行之后内在占用达到120M+,崩溃……

查资料查了个遍,PV也没什么好的释放机制,只能按DDM的放面放点放材质了,不知现在有什么新的方法没有。

另:一个多媒体软件,运行时内存占用130M,CPU消耗40%以上,不知算不算对用户硬件要求过高了?


flash 3d 研究所 DDM君
(2009-07-31 11:41:04)
内存120m其实还能接受啦。cpu40%其实还算很优秀的作品了,你看天地会那边的一些朋友动则就是大摇大摆的70%消耗。
cpu消耗可以靠刷新慢一点来解决。

目前确实还没有可行的办法,很多高手从去年开始都有想解决的欲望,但由于里面挫中复杂且重复的dictionary使用,最终还是宣告失败。希望本年度后半年能解决此问题。

flash 3d 研究所 crazyhan
(2009-07-31 11:43:17)
目前看来只能从强化美工入手了。

查了一些老外的资料,都在头痛如何 destroy DAE释放内存。

谢谢DDM了。

flash 3d 研究所 hiddenshark
(2009-07-31 14:00:12)
哈哈哈哈,欲望。。。
“很多高手从去年开始都有想解决的欲望”

flash 3d 研究所 hiddenshark
(2009-07-31 14:01:06)
flash里不是可以动态删除一个mc么?


flash 3d 研究所 DDM君
(2009-08-01 11:14:56)
呵呵呵.
是的,但主要因为flash3d删除不是删除mc这么单纯的问题,一个模型所有属性实际上是存在在dictionary(熟悉as3的就知道这个其实是一种奇特的对象或数组)里面,而这个dictionary再操作,复制,变更n个各可能重复的环节后,flash居然删除不了了=__=

评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了