找回密码
 点一下
查看: 2316|回复: 5

局部变量不能赋值的问题 高手帮忙!

[复制链接]
发表于 2010-11-18 15:23:06 | 显示全部楼层 |阅读模式
   

函数里面   

local rect  us
    set us= gg_rct_QuYU



为什么设置那一条 显示无法识别  gg_rct_QuYU  

gg_rct_QuYU这个区域是已经用层面 创建在地图上的区域  创建的时候是  命名是QuYu   我用  QuYu  rct_QuYU   gg_rct_QuYU 3个都试了 都不行


懂的帮忙解答下!
发表于 2010-11-18 15:37:38 | 显示全部楼层
变量名呢?
rect是变量类型... 不能作为变量名

local rect r
set r = gg_rct_QuYU

这样呢?
回复

使用道具 举报

发表于 2010-11-18 15:53:16 | 显示全部楼层
你确定地图上的区域和这个同名么?大小写也要一致哦~
回复

使用道具 举报

发表于 2010-11-18 20:00:50 | 显示全部楼层
魔兽有时候就是会这样。
解决方法:
1.保存地图后,打开.j文件,把那个区域记录出来,直接付给局部变量
2.自己建个全局变量记录那个区域,然后把全局变量付给局部变量
回复

使用道具 举报

发表于 2010-11-18 21:08:49 | 显示全部楼层
显示无法识别  gg_rct_QuYU
所以说你的变量名大小写错了啊~ 连语法检测都没通过...

WorldEditTestMap.w3x

17 KB, 下载次数: 4

回复

使用道具 举报

发表于 2010-12-3 10:26:09 | 显示全部楼层
楼主你先在T里面设置一个里面调用一下那个区域,然后T转换成J你就知道那个全局变量叫什么名字了。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 08:23 , Processed in 0.075239 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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