找回密码
 点一下
查看: 1442|回复: 3

请教大家关于储存局部变量的问题

[复制链接]
发表于 2017-8-24 13:04:17 | 显示全部楼层 |阅读模式
问题是这样的,我在触发器里面获得了一些单位的位置点,希望可以把这些点储存起来,之后一段时间之后再获得这些点的数据,应该如何操作?因为单位数量不定,所以用全局变量不是一个很好的选择,银河编辑器是否有类似WE里面哈希表一类的东西可以通过单位的句柄储存及读取的东西呢,求指教
发表于 2017-8-24 18:16:26 | 显示全部楼层
可以获取单位的标签,这就相当于单位句柄了,然后在通过数据表存储点就好了~
回复

使用道具 举报

发表于 2017-8-24 18:29:09 | 显示全部楼层
使用数据表是对付未知数量的值的好办法。
数据表的优势在于无上限(一定数量下),可使用字符串路径,从而可以定义丰富的规则。但是弱点在于访问困难,容易出错(因为使用字符串路径)。
回复

使用道具 举报

发表于 2017-8-25 00:49:40 | 显示全部楼层
类似WE的哈希表的在这里叫数据表(DataTable)。基本功能都一样,存储很自由,不定长度,执行效率稍微低于全局变量。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 17:09 , Processed in 0.035027 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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