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

怎么看调用一个函数以后是否需要排泄

[复制链接]
发表于 2010-5-22 22:10:07 | 显示全部楼层 |阅读模式
是看native function 么??不过好像里面没用申明变量啊
发表于 2010-5-23 15:50:39 | 显示全部楼层
最简单的方法~~看返回的是不是agent类型~~
回复

使用道具 举报

 楼主| 发表于 2010-5-23 19:50:06 | 显示全部楼层
agent  ???中间类型??
回复

使用道具 举报

发表于 2010-5-23 19:53:49 | 显示全部楼层
你打开common.j看看,就知道哪些类型继承于agent
回复

使用道具 举报

 楼主| 发表于 2010-5-23 20:15:23 | 显示全部楼层
type destructable       extends     widget
type item               extends     widget
type ability            extends     handle
type buff               extends     ability
type force              extends     handle
type group              extends     handle
type trigger            extends     handle
type triggercondition   extends     handle
type triggeraction      extends     handle
type timer              extends     handle
type location           extends     handle
type region             extends     handle
type rect               extends     handle
type boolexpr           extends     handle
type sound              extends     handle
type conditionfunc      extends     boolexpr
type filterfunc         extends     boolexpr
type unitpool           extends     handle
type itempool           extends     handle
type race               extends     handle
type alliancetype       extends     handle
type racepreference     extends     handle
type gamestate          extends     handle
type igamestate         extends     gamestate
type fgamestate         extends     gamestate
type playerstate        extends     handle
type playerscore        extends     handle
type playergameresult   extends     handle
type unitstate          extends     handle
type aidifficulty       extends     handle

type eventid            extends     handle
type gameevent          extends     eventid
type playerevent        extends     eventid
type playerunitevent    extends     eventid
type unitevent          extends     eventid
type limitop            extends     eventid
type widgetevent        extends     eventid
type dialogevent        extends     eventid
type unittype           extends     handle

type gamespeed          extends     handle
type gamedifficulty     extends     handle
type gametype           extends     handle
type mapflag            extends     handle
type mapvisibility      extends     handle
type mapsetting         extends     handle
type mapdensity         extends     handle
type mapcontrol         extends     handle
type playerslotstate    extends     handle
type volumegroup        extends     handle
type camerafield        extends     handle
type camerasetup        extends     handle
type playercolor        extends     handle
type placement          extends     handle
type startlocprio       extends     handle
type raritycontrol      extends     handle
type blendmode          extends     handle
type texmapflags        extends     handle
type effect             extends     handle
type effecttype         extends     handle
type weathereffect      extends     handle
type terraindeformation extends     handle
type fogstate           extends     handle
type fogmodifier        extends     handle
type dialog             extends     handle
type button             extends     handle
type quest              extends     handle
type questitem          extends     handle
type defeatcondition    extends     handle
type timerdialog        extends     handle
type leaderboard        extends     handle
type multiboard         extends     handle
type multiboarditem     extends     handle
type trackable          extends     handle
type gamecache          extends     handle
type version            extends     handle
type itemtype           extends     handle
type texttag            extends     handle
type attacktype         extends     handle
type damagetype         extends     handle
type weapontype         extends     handle
type soundtype          extends     handle
type lightning          extends     handle
type pathingtype        extends     handle
type image              extends     handle
type ubersplat          extends     handle
是这个么??但是怎么没有agent 呢?

----------- 帖子于 20:15 更新 --------- 之前内容发布于 20:13 ------------

我打开的是JASS CRAFT 里的COMMON.J
回复

使用道具 举报

发表于 2010-5-23 20:19:20 | 显示全部楼层
handle 类型的都要销毁
回复

使用道具 举报

 楼主| 发表于 2010-5-23 20:37:55 | 显示全部楼层
指针??

----------- 帖子于 20:25 更新 --------- 之前内容发布于 20:20 ------------

native CreateTrigger    takes nothing returns trigger
type trigger            extends     handle
????不太明白


----------- 帖子于 20:37 更新 --------- 之前内容发布于 20:25 ------------

handle句柄, 可以是null(空值). 是用于指向Warcraft III定义的数据结构的指针. 除了integer/real/boean/string外的的变量实际上就是handle类型的子变量,也就是说只有返回的是Handle类型或者Handle子类型就要排泄??头目说的是这个意思么??
回复

使用道具 举报

发表于 2010-5-23 20:46:19 | 显示全部楼层
是的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 17:26 , Processed in 0.034893 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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