搜索
发新帖

魔兽地图排泄

时间:2012-2-1 19:30 1 2704 | 复制链接 |
在地图中每创建一个东西,在你机器内寸中就会多占一定空间!如果积累而不删除,就会导致玩家的机器因为内存占用过大而卡机甚至干脆死机!
比如编辑技能的时候我们往往要创建很多的点、傀儡和特效,一些地图编辑者并不会把它们删除掉,当这样编辑出来的技能被多次释放的时候问题就来了,机器会越来越慢,直到卡死!
一个好的地图作者一定要把排泄内存放在一个重要的位置,当你的某个触发器创建一些东西的时候一定要有另外的触发器将它们删除

新建一个变量A,类型为点在动作中的第一句:设置A=触发单位的位置 自定义代码:call RemoveLocation( udg_A )在把你(条件成立)-动作中改成单位-创造1个触发器为了触发单位的所有者在A面对默认的建筑朝向度 这个自定义代码主要是移除地图上多余的点,比如说你这个触发单位的位置就是一个点,而这次技能放完后这个点永久存在,但触发单位会移动,也就是说这个点已后都没用了,你技能放的越多,这样的点越多,就卡了。用那个自定议代码可以清除这个点
快速回复 1 返回列表 返回顶部