找回密码
 点一下
查看: 1386|回复: 4

关于单位ID的获取

[复制链接]
发表于 2020-1-15 03:42:55 | 显示全部楼层 |阅读模式
我是初学者,想在地图上实现亚顿之矛的效果,偶然找到一篇帖子的方法很不错,
其中提到libVCUI_gf_PU_GPSetUnit (UnitFromId(589772158)); 这串数字该怎么获取;
因为没有计算机基础所以希望大佬能用一个通俗易懂的方法来帮我。


发表于 2020-1-15 21:34:05 | 显示全部楼层
UnitFromId(589772158)意思就是从地图上选择的单位
1.jpg 2.jpg 双击单位,选择值中的单位,其中的id是编辑器为你自动设置好的

点评

谢谢,我可以自己找的地图上任意单位的数字id吗  详情 回复 发表于 2020-1-15 23:54
回复

使用道具 举报

 楼主| 发表于 2020-1-15 23:54:19 | 显示全部楼层
本帖最后由 23252910 于 2020-1-16 00:00 编辑
Vge 发表于 2020-1-15 21:34
UnitFromId(589772158)意思就是从地图上选择的单位
双击单位,选择值中的单位,其中的id是编辑器为你自动 ...

谢谢,我可以在地图上对任意单位找到对应的数字id吗

点评

你可以获取任意单位的一个唯一数字编号,但是无法反过去通过这个编号再寻回这个单位。所以你需要自己简单定义一个数据表记录,用编号去保存对应的单位。更进一步,如果你希望避免内存浪费,可以在单位死亡或被移除时  详情 回复 发表于 2020-1-18 13:55
回复

使用道具 举报

发表于 2020-1-18 13:55:08 | 显示全部楼层
23252910 发表于 2020-1-15 23:54
谢谢,我可以在地图上对任意单位找到对应的数字id吗

你可以获取任意单位的一个唯一数字编号,但是无法反过去通过这个编号再寻回这个单位。所以你需要自己简单定义一个数据表记录,用编号去保存对应的单位。更进一步,如果你希望避免内存浪费,可以在单位死亡或被移除时销毁该记录。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 20:52 , Processed in 0.083859 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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