找回密码
 点一下
查看: 1498|回复: 13

变量问题?

[复制链接]
发表于 2010-12-22 08:49:20 | 显示全部楼层 |阅读模式
设置danwei[1]等于(触发单位)。
这样设置有什么好处呢,直接用触发单位也行呀,为什么要多一个这样的设置呢?有什么好处呢?
发表于 2010-12-22 08:58:48 | 显示全部楼层
没什么特别好处,容易记而已。除非你要把这个单位传递到当前触发器以外去。

另外严格来说如果你这个触发里多次用到这个触发单位的话,用数组效率稍微高一点。获取触发单位这个函数的执行效率要低于直接读取一个数组指定下标的值。但除非你真的是死抓效率否则没什么影响的。
回复

使用道具 举报

发表于 2010-12-22 09:02:16 | 显示全部楼层
这样写不如丢局部变量吧……
回复

使用道具 举报

发表于 2010-12-22 09:14:55 | 显示全部楼层
严格来说局部变量比全局变量效率低一些。不过这些都是超细枝末节的无用知识。
回复

使用道具 举报

发表于 2010-12-22 09:28:09 | 显示全部楼层
简单的说吧,如果你使用了第二条触发器,  那么“触发单位”便失效了
回复

使用道具 举报

 楼主| 发表于 2010-12-22 09:51:05 | 显示全部楼层
谢谢了
回复

使用道具 举报

发表于 2010-12-22 09:53:14 | 显示全部楼层
引用第4楼愛婼メ媋楓于2010-12-22 09:28发表的  :
简单的说吧,如果你使用了第二条触发器,  那么“触发单位”便失效了

很可惜,触发单位是不会失效的………………
回复

使用道具 举报

发表于 2010-12-22 09:58:36 | 显示全部楼层
引用第6楼zhuzeitou于2010-12-22 09:53发表的 :


很可惜,触发单位是不会失效的………………

如果传递到计时器触发呢。。。一样用触发单位?
回复

使用道具 举报

发表于 2010-12-22 10:13:39 | 显示全部楼层
那样根本就已经不在触发里面了
回复

使用道具 举报

发表于 2010-12-22 10:20:38 | 显示全部楼层
像“使用技能的单位”“凶手单位”这种,如果不在第一时间保存下来,后面的过程中尤其是如果经过了等待的话很可能会指向其余触发对应的凶手单位或者施法者。但是“触发单位”在当前触发里是不会改的。
回复

使用道具 举报

发表于 2010-12-22 10:40:30 | 显示全部楼层
话说有没有办法捕捉英雄使用了经验之书之内的点击就使用并且消失的物品呢  好像用使用物品捕捉不到
回复

使用道具 举报

发表于 2010-12-22 10:46:30 | 显示全部楼层
获得物品事件
回复

使用道具 举报

发表于 2010-12-22 12:16:46 | 显示全部楼层
引用第6楼zhuzeitou于2010-12-22 09:53发表的 :


很可惜,触发单位是不会失效的………………

  第二条触发+多人触发 = 杯具
回复

使用道具 举报

发表于 2010-12-22 20:42:28 | 显示全部楼层
貌似解决了但是没有修改分类 请自行修改
话说这个帖子的相位是到了哪里
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 10:59 , Processed in 0.029813 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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