Project1

标题: 地图上的事件播放动画会掉FPS [打印本页]

作者: 风晴生    时间: 2015-2-14 01:09
标题: 地图上的事件播放动画会掉FPS
如题  如果在地图上播放一个动画 要是动画比较长的话 会掉FPS,    估计是在读取动画 读取完了才播放  

但是这样 做ARPG的话 会比较卡   完的不流畅  每次播放动画都要掉个5~6帧 非常不好

求大神们帮忙解决
作者: 恐惧剑刃    时间: 2015-2-14 01:19
没办法。。

只能寄希望于 其他 地方多节省内存了(雾)



作者: 上贺茂润    时间: 2015-2-14 07:40
少用并行
作者: 风晴生    时间: 2015-2-14 11:34
非常感谢楼上三位的回答  地图上播放动画好像是加载完动画才播放的  可不可以模拟编辑器的动画    分布执行  一帧一帧的执行 边执行边读取 这样就不会一瞬间掉FPS 而是把掉FPS的压力平均分摊到各个时间上   请问大神们这样可以实现吗
作者: taroxd    时间: 2015-2-14 12:15
本帖最后由 taroxd 于 2015-2-14 12:18 编辑
风晴生 发表于 2015-2-14 11:34
非常感谢楼上三位的回答  地图上播放动画好像是加载完动画才播放的  可不可以模拟编辑器的动画    分布执行 ...


那为什么不干脆分成多个动画呢?
作者: 风晴生    时间: 2015-2-14 12:17
taroxd 发表于 2015-2-14 12:15
那为什么不干脆分成多个动画呢?

如果手动的话 会比较麻烦 比如200帧的动画 要分成200份  而用脚本就可以自动分帧播放了
作者: 风晴生    时间: 2015-2-14 12:28
风晴生 发表于 2015-2-14 12:17
如果手动的话 会比较麻烦 比如200帧的动画 要分成200份  而用脚本就可以自动分帧播放了 ...

我用的是XP  VA我太不懂      我说的意思是平均分担压力             因为我在测试动画的时候 有些动画会瞬间掉 20帧  有些 掉2帧左右    大多数动画掉5帧   在那一瞬间  所以我猜想是   XP是 先翻译完动画再进行播放
作者: 风晴生    时间: 2015-2-14 12:41
本帖最后由 风晴生 于 2015-2-14 13:15 编辑

多谢回复
作者: 风晴生    时间: 2015-2-14 12:54
总而言之 我就是想解决 在地图上播放动画会掉帧的问题。。
作者: Im剑侠客    时间: 2015-2-15 00:24
不妨开阔眼界。许多的游戏都有“加载中|Loading”,这里把必要的素材先在读取到内存当中,要用到就方便多了。
猜想:RM本身是即时读取,可以在此作文章,比如进入地图前先用事件读取或者播放某动画所需要的素材,看看有什么变化……
作者: x水管修理工x    时间: 2015-2-15 09:39
本帖最后由 x水管修理工x 于 2015-2-15 09:46 编辑

有可能是你的动画素材图片质量太大了,把图片分辨率改小一些试试!(建议用ps软件改)




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