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

求助了!!!

[复制链接]
发表于 2009-12-13 00:52:38 | 显示全部楼层 |阅读模式
function myfunction2 takes integer creatnum, unit myunit returns boolean
call CreateNUnitsAtLoc(creatnum, GetUnitTypeId(myunit), Player(1),GetUnitLoc(GetTriggeringUnit()), bj_UNIT_FACING )

return true

endfunction
————————————
看教程里有这么一段函数 我想问问
call CreateNUnitsAtLoc(creatnum, GetUnitTypeId(myunit), Player(1),GetUnitLoc(GetTriggeringUnit()), bj_UNIT_FACING )
这句我应该怎么看

(creatnum, GetUnitTypeId(myunit), Player(1),GetUnitLoc(GetTriggeringUnit()), bj_UNIT_FACING )
括号里的这些数据指的是什么

bj_UNIT_FACING
这个前面为什么要加BJ
发表于 2009-12-13 01:01:15 | 显示全部楼层
创建玩家1的creatnum数量的myunit的单位类型,在触发单位的位置
BJ就是说这句函数是地图的BJ里面来的。
unit facing从文字上看应该是得到单位面向或者是使单位面向之类的
回复

使用道具 举报

发表于 2009-12-13 01:08:17 | 显示全部楼层
其实这玩意完全可以用英语解读……
完全不会Jass鹿过
回复

使用道具 举报

发表于 2009-12-13 01:14:38 | 显示全部楼层
你去看看common.j和blizzard.j里面那些函数和定义的常量就知道了

至于参数这种,你可以随便找本程序书去看……
回复

使用道具 举报

发表于 2009-12-13 07:49:32 | 显示全部楼层
这是关于bj_UNIT_FACING的声明:
[jass]    constant real      bj_UNIT_FACING                   = 270.0[/jass]
也就是说,你写这个就相当于写了个270.0。
放在那个函数里就是创建某些单位,这些单位的面向角度都是270.0度。
回复

使用道具 举报

发表于 2009-12-13 10:46:05 | 显示全部楼层
自己打开jassall输入函数检索
回复

使用道具 举报

 楼主| 发表于 2009-12-14 09:57:53 | 显示全部楼层
引用第1楼alexries于2009-12-13 01:01发表的  :
创建玩家1的creatnum数量的myunit的单位类型,在触发单位的位置
BJ就是说这句函数是地图的BJ里面来的。
unit facing从文字上看应该是得到单位面向或者是使单位面向之类的
谢谢了
回复

使用道具 举报

 楼主| 发表于 2009-12-14 09:58:52 | 显示全部楼层
引用第4楼血戮魔动冰于2009-12-13 07:49发表的  :
这是关于bj_UNIT_FACING的声明:
[jass]    constant real      bj_UNIT_FACING                   = 270.0[/jass]
也就是说,你写这个就相当于写了个270.0。
放在那个函数里就是创建某些单位,这些单位的面向角度都是270.0度。
非常感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 04:57 , Processed in 0.033105 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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