找回密码
 点一下
查看: 1706|回复: 4

单位组变量

[复制链接]
发表于 2010-12-25 01:27:02 | 显示全部楼层 |阅读模式
set udg_Ci = GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function GetBooleanAnd( IsUnitType(GetFilterUnit(), UNIT_TYPE_HERO) == true, GetOwningPlayer(GetFilterUnit()) == Player(0) )))

这句那里错了~~
发表于 2010-12-25 02:44:28 | 显示全部楼层
native Condition        takes code func returns conditionfunc

这个func不能带参数的。
回复

使用道具 举报

 楼主| 发表于 2010-12-25 02:57:46 | 显示全部楼层
引用第1楼cccty1l于2010-12-25 02:44发表的 :
native Condition        takes code func returns conditionfunc

这个func不能带参数的。



这样这句就不能简写了是吗?  必须要写在另外的函数里再引用吗?
回复

使用道具 举报

发表于 2010-12-25 03:02:08 | 显示全部楼层
是的,而且Condition的参数必须满足

function func takes nothing returns boolean
回复

使用道具 举报

 楼主| 发表于 2010-12-25 03:08:54 | 显示全部楼层
引用第3楼cccty1l于2010-12-25 03:02发表的 :
是的,而且Condition的参数必须满足

function func takes nothing returns boolean



恩~~明白了~~谢谢~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 15:18 , Processed in 0.030973 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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