找回密码
 点一下
查看: 1136|回复: 3

为什么我做的冲锋没有用

[复制链接]
发表于 2012-8-18 16:07:37 | 显示全部楼层 |阅读模式
如题,我用YDWE1.22.11的版本,没用自带的冲锋函数,自己用触发做的,但是没有用啊
QQ截图20120818160738.jpg QQ截图20120818160658.jpg
发表于 2012-8-18 16:48:46 | 显示全部楼层
仔细看看你的事件
回复

使用道具 举报

发表于 2012-8-18 17:50:08 | 显示全部楼层
噗,“当游戏逝去0.02秒”是一次性事件,你需要的是“当游戏逝去0.02秒”

另外就是,存在大量的点泄露和单位组泄露……还有变量冲突……
回复

使用道具 举报

发表于 2012-8-18 19:32:13 | 显示全部楼层
泄露就是说,你的触发在运行过程中会产生大量被人类称作“点”和“单位组”的东西,并且这些东西在产生过后并没有及时删除,以至于在以后的游戏中都无法再次删除。这些东西会堆积在内存里,使得可用内存不断缩小,最后造成游戏运行缓慢,甚至游戏崩溃。
变量冲突就是说,当你施放技能时,设置了Unit为当前放技能的单位,但是在技能结束前,你用其他单位施放此技能,Unit指代的单位会随之改变,原冲锋的单位就会立即停止动作。后果就是整个地图上,无法同时存在两个以上正在冲锋的单位。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 14:50 , Processed in 0.097584 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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