查看: 2775|回复: 9

[讨论] 动画在地图上播放一直播放会不会很占游戏资源?

[复制链接]
梦石
0
星屑
1093
在线时间
881 小时
注册时间
2012-6-28
回帖
972
发表于 2016-3-22 13:24:23 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我想在地图上一直显示一个魔法阵。但是这个魔法阵有4帧以上
我是设置一个动画,用并行事件一直循环比较好?还是设计一种麻烦点的行走图,开启踏步动画比较好?
不追求华丽的商业素材;不依赖与自己运用能力不符的外挂脚本;不搞华而不实的无用噱头。
                    修改,使用最朴实的素材,融入自己的智慧做最好的游戏!
                                    点这里!暂不设加入门槛
         
                               我觉得我的优点是,会认真的画每一张地图。

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

发表于 2016-3-22 14:01:59 | 显示全部楼层
{:2_276:}设置一个脚本 单独让这个行走图的帧数多点不就得了 这种功能的脚本应该很容易

评分

参与人数 1星屑 +10 收起 理由
没是的人 + 10 塞糖

查看全部评分

回复

使用道具 举报

梦石
0
星屑
1093
在线时间
881 小时
注册时间
2012-6-28
回帖
972
 楼主| 发表于 2016-3-22 14:27:40 | 显示全部楼层
天使喝可乐 发表于 2016-3-22 14:01
设置一个脚本 单独让这个行走图的帧数多点不就得了 这种功能的脚本应该很容易 ...

=。=我觉得用不着脚本,最多就是把动画放到两张行走图上,一张播完换一张播
如果现在加了脚本,以后万一要加什么新脚本有冲突就麻烦死了。
还有这个帖子主要不是问怎么实现?而是问一直播动画可不可行,以后事件多了会不会卡

点评

动画当然要占很大资源了 这种简单功能的脚本很难冲突  发表于 2016-3-22 14:28
不追求华丽的商业素材;不依赖与自己运用能力不符的外挂脚本;不搞华而不实的无用噱头。
                    修改,使用最朴实的素材,融入自己的智慧做最好的游戏!
                                    点这里!暂不设加入门槛
         
                               我觉得我的优点是,会认真的画每一张地图。
回复

使用道具 举报

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2016-3-22 18:38:09 | 显示全部楼层
本帖最后由 三途亚梦 于 2016-3-22 18:39 编辑

四或三的倍数话,用移动路线循环转向和踏步就可以了呢,不过需要讲究下节奏,事件做起来麻烦一点。

简单的话还是用行走图帧数扩张的脚本吧。

评分

参与人数 1星屑 +10 收起 理由
没是的人 + 10 多谢出主意

查看全部评分

回复

使用道具 举报

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2016-3-22 20:43:03 | 显示全部楼层
占资源,但也算不上很占。
测试过就知道了

评分

参与人数 1星屑 +10 收起 理由
没是的人 + 10 塞糖

查看全部评分

回复

使用道具 举报

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2016-3-23 00:58:03 | 显示全部楼层
可以使用内存优化的脚本。

评分

参与人数 1星屑 +10 收起 理由
没是的人 + 10 塞糖

查看全部评分

回复

使用道具 举报

永久原子

梦石
18
星屑
180
在线时间
2054 小时
注册时间
2010-10-25
回帖
3907

开拓者

发表于 2016-3-23 09:09:25 | 显示全部楼层
一个动画的话并不会很占资源,但是冲突是问题,有时执行某些效果的话动画是会停止的。也会影响别的动画。

评分

参与人数 1星屑 +10 收起 理由
没是的人 + 10 塞糖

查看全部评分

人不在了,有事烧纸。
回复

使用道具 举报

梦石
0
星屑
1093
在线时间
881 小时
注册时间
2012-6-28
回帖
972
 楼主| 发表于 2016-3-23 09:24:18 | 显示全部楼层
guaneva 发表于 2016-3-23 09:09
一个动画的话并不会很占资源,但是冲突是问题,有时执行某些效果的话动画是会停止的。也会影响别的动画。 ...

是的谢谢提醒,还有播放动画和me的时候会突然顿卡一下
不追求华丽的商业素材;不依赖与自己运用能力不符的外挂脚本;不搞华而不实的无用噱头。
                    修改,使用最朴实的素材,融入自己的智慧做最好的游戏!
                                    点这里!暂不设加入门槛
         
                               我觉得我的优点是,会认真的画每一张地图。
回复

使用道具 举报

梦石
0
星屑
8502
在线时间
7361 小时
注册时间
2010-7-16
回帖
4709

开拓者

发表于 2016-3-23 09:54:59 | 显示全部楼层
弄几十上百个事件测试一下就好了。有时候积压的sprite多了自动清理内存时会卡一下,需要手动调用GC.start。

点评

我一般只有某些sprite特别多的场景会卡,就加个并行事件每隔几帧清一次。  发表于 2016-3-23 10:44
也可以用这个。http://rm.66rpg.com/forum.php?mod=viewthread&tid=214626  发表于 2016-3-23 10:04
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2016-3-24 03:20:51 | 显示全部楼层
事件选项的停止时动画勾上,用rm自带的魔法阵就可以了
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部