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

怎么选取离目标点最近的1个单位?

[复制链接]
恶声恶气 该用户已被删除
发表于 2008-6-7 13:58:13 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-6-7 14:15:48 | 显示全部楼层
这个我做过    先设置实数变量A 内容是9999999 然后在区域内选取所有符合条件的单位,  然后加入一个临时单位组 .然后选取单位组内每个单位做动作..  
IF(当前选取单位到目标点的距离<A)
{
    设置变量A=前选取单位到目标点的距离
  设置单位变量B=选取单位
}
--------------------------------
当单位组里所有单位都被操作过以后留下来的单位B就是最近的单位了
回复

使用道具 举报

发表于 2008-6-7 14:43:52 | 显示全部楼层
好简洁
回复

使用道具 举报

恶声恶气 该用户已被删除
 楼主| 发表于 2008-6-7 14:55:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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