找回密码
 点一下
查看: 1148|回复: 11

请帮忙看下循环创建特效的问题~~

[复制链接]
发表于 2008-5-4 15:12:44 | 显示全部楼层 |阅读模式
[Trigger]
未标题-1.jpg
[/Trigger]

为什么我在循环中创建的特效有时是24,有时是48呢?
难道和等待的时间有关系?
请帮忙解决下~~~~~~~~~~~
发表于 2008-5-4 15:20:48 | 显示全部楼层
创建特效后直接清楚试试看好了,对于很多特效来说没必要设置延时删除的

看了一下,这个模型需要延时的额………………

有可能是因为等待函数的精度太低,导致等待0.3秒实际超过了0.5秒造成的………………

另外,可以在删除特效时,用那个计数变量作循环上限的
回复

使用道具 举报

 楼主| 发表于 2008-5-4 16:38:49 | 显示全部楼层
恩,开始的时候我用的是Effect_Ability_Num做的上限,出了错误,所以改了的。
意思是可能某些模型有延时的?
假如直接创建了就删除的话某些模型的效果就出不来了。比如说是白虎的群星坠落~
回复

使用道具 举报

发表于 2008-5-4 16:51:02 | 显示全部楼层
能不能把这个触发做成一个小地图发上来看下呢??可能这样找问题方便些
回复

使用道具 举报

 楼主| 发表于 2008-5-4 17:10:14 | 显示全部楼层
好的,稍等~~~~~~~
顺便夸一下,好人一个o~,呵呵
回复

使用道具 举报

 楼主| 发表于 2008-5-4 17:22:55 | 显示全部楼层
图上传。
另外龙卷风的模型中的动作时间能改少点吗(比方说他的Death动作时间,要5s)
还是只能改模型?(3d都忘完了)

临时图.w3x

19 KB, 下载次数: 4

回复

使用道具 举报

发表于 2008-5-4 17:41:29 | 显示全部楼层
貌似是因为等待函数精确度不高的缘故
现在改用了计时器,效果比较稳定

现在仍有一种可能出现48,就是在第一次技能效果结束0.3秒内开始第二次,恩

龙卷风模型death动作就是5秒额,不过可以考虑用单位替代效果,改变单位动画播放速度来做到加快动作

临时图.w3x (19 KB, 下载次数: 3)
回复

使用道具 举报

 楼主| 发表于 2008-5-4 18:13:38 | 显示全部楼层
按理论上是每0.5s执行一次,在0.3s内为什么会某次多执行一次呢?是不是有什么累积效果?
该单位我考虑过了,不错因为创建的临时点比较多~
另外清点的方法对不?我不想使用  点-清除。为以后转原版做准备~~
回复

使用道具 举报

发表于 2008-5-4 18:14:53 | 显示全部楼层
哦,这个前面注意了下,忘记说也忘记改了

全局变量的点,至需要执行RemoveLocation,不需要再set null了
回复

使用道具 举报

 楼主| 发表于 2008-5-4 18:21:25 | 显示全部楼层
但是我看了很多文章说只调用RemoveLocation函数的话好像对点的清除效果作用不大。要2个一起使用(好像哦)
貌似是在Wow8看的。
回复

使用道具 举报

发表于 2008-5-4 18:24:42 | 显示全部楼层
对于局部变量的确如此,因为资源要到引用数为0才会释放,而不set null的话,就永远存在引用了
而全局变量的话,当你下一次赋值的时候,这个引用就消失了,于是就释放了
回复

使用道具 举报

 楼主| 发表于 2008-5-4 18:38:05 | 显示全部楼层
这样啊。那岂不是在T中可以不用考虑set null。
3x了。
猪 头 大 人。
可以Renee大人走了~
号称小黑屋的高人们会出来要指导我们吗~?等待and怀疑ing~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-20 14:31 , Processed in 0.061732 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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