找回密码
 点一下
查看: 1336|回复: 9

如何获取单位演算体的ID

[复制链接]
发表于 2013-8-24 12:35:54 | 显示全部楼层 |阅读模式
想做一个这样的效果:
选中地图中的任意单位,然后会在头像对话框中显示该单位的模型

显示模型的话需要知道该单位演算体的ID,有什么办法可以获取这个ID呢?
(单位的ID命名和演算体ID命名没有特定规律)
发表于 2013-8-24 20:25:04 | 显示全部楼层
简单办法是单位ID和演算体ID一样

点评

可是对战里的一些单位不是的。。。  详情 回复 发表于 2013-8-24 21:40
回复

使用道具 举报

 楼主| 发表于 2013-8-24 21:40:31 | 显示全部楼层
woaibusi 发表于 2013-8-24 20:25
简单办法是单位ID和演算体ID一样

可是对战里的一些单位不是的。。。
回复

使用道具 举报

发表于 2013-8-25 09:53:28 | 显示全部楼层
因为调用关系是演算体调用单位,所以要从单位类型回溯到演算体类型似乎比较难……
但是花音记得触发器有个专门的函数“单位的演算体”用来获得某个单位对象所使用的演算体对象。

点评

嗯。。 正如头目说的那样,没有“演算体对象的演算体类型”这样的函数  详情 回复 发表于 2013-8-25 13:17
回复

使用道具 举报

发表于 2013-8-25 10:48:10 | 显示全部楼层
获得对象却无法从中获得id。因为触发器是无法从actor中获取信息的。
回复

使用道具 举报

 楼主| 发表于 2013-8-25 13:17:48 | 显示全部楼层
四夕水草肃 发表于 2013-8-25 09:53
因为调用关系是演算体调用单位,所以要从单位类型回溯到演算体类型似乎比较难……
但是花音记得触发器有个 ...

嗯。。 正如头目说的那样,没有“演算体对象的演算体类型”这样的函数
回复

使用道具 举报

发表于 2013-8-25 18:41:36 | 显示全部楼层
咦咦咦?不能从演算体中获取信息?
回复

使用道具 举报

发表于 2013-8-26 08:28:22 | 显示全部楼层
夕水记错了吧~
所以还是单位ID和演算体ID一样吧。。。。
回复

使用道具 举报

发表于 2013-8-26 18:02:27 | 显示全部楼层
压根就没有记何来“记错”?
回复

使用道具 举报

发表于 2022-3-6 10:51:36 | 显示全部楼层
本帖最后由 Prinny 于 2022-3-6 14:41 编辑

在GE里的确没有这种函数,不过还是能获取,下方是解决方案
帖子地址:https://bbs.islga.org/read-htm-tid-5487743-page-1-fpage-1.html
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 21:01 , Processed in 0.131112 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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