幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8612|回复: 24

[地图画面] 打破限制,事件播放多个动画

[复制链接]

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-3-11 16:52:39 | 显示全部楼层 |阅读模式
解释一下吧。。。一个角色,事件/主角播放动画,只能同一时间播放一个。。。我这个是打破这个限制的
如果第一个动画没播放完,而你执行事件指令播放另一个动画,前一个动画会停止而播放事件指令的动画

不说什么了

看范例

09.11.07重做了一下。。。上传中,这个应该不会出现BUG了。。。而且速度比上一个快一点。。。当然,电脑不够差的话是看不出来的

另外我把。。6r 诡异的猫的动画跟随觉得合成到里面了。。。
更改的类
Sprite_Base
Sprite_Character
Spriteset_Map

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-3-11 16:54:19 | 显示全部楼层
修改完的和没修改的有什么不同,你试一下就知道了

新建一个工程,吧事件一复制过去,执行一下

在执行我的工程。。。你就知道是什么了

另外
我的说明一下。。。想播放两个动画。。。指令之间一定要等待一贞,否则后一个动画会替换前一个动画。。。而不是两个动画一起播放
切记切记
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

7

主题

373

帖子

6346

积分

⑦老手

积分
6346
发表于 2009-3-14 21:15:30 | 显示全部楼层
多谢,可以拼组合技和共鸣魔法了
[url=http:\\\\agmer.lunqun.com]AGM制作者论坛[/url]
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-3-15 07:40:44 | 显示全部楼层
我现在有点糊涂了。。。理论上是不会卡的,和正常的动画是一样的没有任何的分别。。。但是。。。当不停的循环的时候就不一样了。。。。我再多做点试验试试。。。有一点可以保证,只要你不循环放动画就没问题
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-3-15 17:36:52 | 显示全部楼层
得出结论了。。。没有问题。。。因为我强调“机动性的原因”。。两次播放动画,循环的时间太短,才会出问题。。。。这样导致,我动画还没播放完,就要创件新的,之后再删除,,都在播放的时候凑一起了,才导致看起来卡,只要中间的等待时间适宜的话就根本没任何问题
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

7

主题

373

帖子

6346

积分

⑦老手

积分
6346
发表于 2009-3-15 20:40:42 | 显示全部楼层


有图有真相,没有自动全屏。。。
[url=http:\\\\agmer.lunqun.com]AGM制作者论坛[/url]
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-3-16 14:24:33 | 显示全部楼层
说到关于动画持续时间的问题

i % 4 == 0  这么一句判断说明动画 持续时间应该是   贞数 的 4倍

比如 动画1  是 10贞   那么它的持续时间 就应该是 4 X 10 - 3 = 37 贞
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

19

主题

98

帖子

777

积分

⑤进阶

积分
777
发表于 2009-5-9 13:18:40 | 显示全部楼层
我说句这个貌似有个BUG

有时候播放多个动画会出现动画残留

如果动画残留未消失之前 切换地图

再次播放动画 会发生错误



等下

貌似只要出现动画残留 不管有没有消除  都会出问题。。。
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-5-10 23:56:22 | 显示全部楼层
我很长时间不来了…你把那BUG解释得更明白点呗…我没看懂……我应该有释放的啊
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

19

主题

98

帖子

777

积分

⑤进阶

积分
777
发表于 2009-5-28 18:22:30 | 显示全部楼层
最近都在学校
该死的学校宿舍没网络  
目前是机房教育网模式....

出错的地方是
Spriteset_Map 的198行左右

无聊试着做半脚本事件流横版ACT的时候发现的

设置按下某键播放攻击动画 发生的  
好象记得是这么设置的

公共事件并行处理

当XX按键被按下时
   播放XX动画
   等待X桢
分歧结束

当然咯还有坐标判断问题应该没关系 所以就没列出来
难道是设置问题?

有工程的话更好了解,......但是工程在我电脑上...这边没带过来(死..

以上...如果这样可以找出问题更好...不然就要等我6月中旬回家在给你工程了 ...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-3-28 22:03 , Processed in 0.022591 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表