找回密码
 点一下
查看: 1394|回复: 2

[经验分享]新手做技能巧用本地变量的一个技巧

[复制链接]
发表于 2007-10-24 11:51:36 | 显示全部楼层 |阅读模式
如果你想在触发里使用本地变量,而对jass不是太熟,有一个比较方便的方法,我刚开始做技能的时候就是这样的。

1,首先用T来做一个触发,需要用到变量的,全部用全局变量;

2,测试做好的触发,保证它能达到预期效果;

3,在菜单里选择--〉编辑--〉转换为自定义文本,此时看到一堆的J;

4,使用文本编辑的“替换”功能,把所有udg_去掉,然后在动作的开始部分添加所需的局部变量,举例:

[codes=jass]set udg_spellersGroup = GetUnitsInRangeOfLocAll(.................................
替换成
set spellersGroup = GetUnitsInRangeOfLocAll(.................................[/codes]

然后在动作的开头加上
[codes=jass]local group spellersGroup[/codes]

5,最后把所有全局变量删除,这时你就有了一个可以在多人游戏里使用的技能了。
发表于 2007-10-24 12:15:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-10-24 12:24:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 18:09 , Processed in 0.128673 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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