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

关于“局部变量”的种类及内存泄露解决的求助

[复制链接]
发表于 2008-11-8 10:56:26 | 显示全部楼层 |阅读模式
各位WE高手好,上回我在“连减三次血”一贴中学到了局部变量的知识。这回我想就局部变量展开一场讨论。问题如下:
1.局部变量除了单位类型的(unit)还有的其他种类吗?    (如局部点变量,局部特效变量)如果有,拜托各位高手把所有局部变量的类型书写语法发下来好吗?

2.同一触发器不同时刻运行时,同名的局部变量在实际上是多个变量吗?    (也就是说,局部变量的实质是一个加了触发器运行序号的变量吗?)

3.局部变量用后能摧毁吗?不摧毁的话,会有内存泄露吗?    (在触发技能中,肯定会用到余部变量啊,我担心多次施放技能后会有局部变量的泄露问题)

现在我正在作图,非常需要搞懂这一点,希望高手不吝赐教,跪谢!
发表于 2008-11-8 11:22:25 | 显示全部楼层
不知道这样是不是了,如果不是别BS我啊....
[codes=jass]local unit u = GetTriggerUnit()[/codes]
假使u=整数10013
那么在最后设置[codes=jass]set u = null[/codes]把100013的数字给设置为0.
回复

使用道具 举报

kw 该用户已被删除
发表于 2008-11-8 11:24:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-11-8 11:31:07 | 显示全部楼层
GE是啥?
回复

使用道具 举报

发表于 2008-11-8 11:45:24 | 显示全部楼层
貌似灭有需要设成0的吧,整数和实数是不需要处理的额,handle了设null,如果不再使用还需要destroy或者remove掉,具体的还是去看教程吧,1楼提到的everguo大人的教程很不错的,发在综合区,疑难区的置顶导航帖里也有
回复

使用道具 举报

 楼主| 发表于 2008-11-9 18:05:40 | 显示全部楼层
多谢诸位!
回复

使用道具 举报

发表于 2008-11-9 20:49:30 | 显示全部楼层
连减三次血。。。这是什么东西。。。?教程?演示?
回复

使用道具 举报

发表于 2008-11-9 21:03:53 | 显示全部楼层
这是以前lz的一个问题,后来做了一个演示

请ls不要在疑难区灌水,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 10:36 , Processed in 0.034318 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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