找回密码
 点一下
查看: 1819|回复: 7

....

[复制链接]
发表于 2011-7-12 02:30:18 | 显示全部楼层 |阅读模式
本帖最后由 xiokingsing 于 2013-3-18 18:30 编辑

....
发表于 2011-7-12 02:39:59 | 显示全部楼层
使用变量
设置变量location为随机区域的一个点
这样只需一个排泄
若不用变量的话在循环整数里会很多
回复

使用道具 举报

发表于 2011-7-12 07:55:06 | 显示全部楼层
每一次调用“可用地图区域内 的随机点”函数后,都会产生一个点。
如果不用变量将其储存起来然后删除掉,那么每次运行到这一句都会产生一个点泄露。

如何捕捉点?
用变量储存起来,然后不需要的时候删除掉就好了。
回复

使用道具 举报

 楼主| 发表于 2011-7-12 11:03:50 | 显示全部楼层
本帖最后由 xiokingsing 于 2013-3-18 18:30 编辑

....
回复

使用道具 举报

发表于 2011-7-12 11:08:19 | 显示全部楼层
一个…你是一次创建3个步兵…也就是3个步兵都在同一个随机点上…
回复

使用道具 举报

发表于 2011-7-12 11:20:55 | 显示全部楼层
楼上真相帝

无泄漏的写法是:

设置 point=可用地区内的随机点
创建 3 个步兵给玩家1 在point
移除point
回复

使用道具 举报

 楼主| 发表于 2011-7-12 11:42:18 | 显示全部楼层
本帖最后由 xiokingsing 于 2013-3-18 18:31 编辑

....
回复

使用道具 举报

发表于 2011-7-12 12:11:43 | 显示全部楼层
那还真是好东西…不然你还要为大地图添加个区域…麻烦死了…排泄的问题…其实如果地图不冗杂…几千个点是一点影响都没有滴…话说以前疯人还是eff写过关于泄漏多少会卡了他的古董的我也记不清了…虽然貌似还是顺便写的…
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 10:25 , Processed in 0.093434 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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