Project1

标题: 请教一下大家,有关动画作用于多个对象时卡的问题 [打印本页]

作者: tora-kak    时间: 2009-8-2 08:41
标题: 请教一下大家,有关动画作用于多个对象时卡的问题
本帖最后由 tora-kak 于 2009-8-2 08:45 编辑

RT..不知道大家有没有碰到过这样的问题,就是一些动画在作用于单个对象的时候还好,但是作用于多个对象的时候就会变得奇卡无比(尤其是8个敌方对象放满的时候..)
不知道为什么会出现这样的情况?有没有什么解决的办法?
作者: 赤点    时间: 2009-8-2 09:01
很正常,内存消耗太大
作者: 后知后觉    时间: 2009-8-2 11:11
本帖最后由 后知后觉 于 2009-8-2 11:15 编辑

我的战斗系统里 用一个动画的开始的瞬间FPS要从30左右降低到5左右
而且只是打一个人- -

这样的情况下
打多个目标用的动画就把这样的动画分成2个
设置为 【全屏】
整体位移一下
敌人一个动画
角色一个动画

不过要确保这个动画的面积比较大 就像【梦幻西游的群法】那样
不然会很丑
作者: 夏季冰川    时间: 2009-8-2 13:47
本帖最后由 夏季冰川 于 2009-8-2 13:48 编辑

原理应该和一个地图里事件过多也会卡是一样的吧。
那个某K,用快速播放动画脚本能不能解决呢?
作者: 赤点    时间: 2009-8-2 14:10
不能,我以前试过了= =a
一多了,都会卡
作者: 后知后觉    时间: 2009-8-2 14:20
突然一下子生成几十上百个sprite
卡是肯定的
还是做全屏的吧~
作者: tora-kak    时间: 2009-8-2 17:54
突然一下子生成几十上百个sprite
卡是肯定的
还是做全屏的吧~
后知后觉 发表于 2009-8-2 14:20


恩姆,的确如此..事实上由于咱前段时间把咱的系统改成统一CP条后单体攻击的动画已经快得有点像抽风了,估摸着动画加速也没什么用..谢谢各位啦,就用这个全屏方案好了~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1