找回密码
 点一下
查看: 1104|回复: 7

请问如何通过单位取得单位对应的动作者?

[复制链接]
发表于 2011-5-13 21:46:22 | 显示全部楼层 |阅读模式
如题~~~
我发现有的单位和其对应的动作者的ID不是一样的,所以无法直接通过单位ID获得动作者ID
那能通过单位获得其对应的动作者么?
 楼主| 发表于 2011-5-13 21:52:44 | 显示全部楼层
比如斯旺的ID是Swann
但是其主动作者的ID却是Dutch
如何通过斯旺这个单位类型获得Dutch呢
回复

使用道具 举报

发表于 2011-5-13 21:55:46 | 显示全部楼层
Object explorer查到actor名字以后,过去actor那里证实一下就是了

下面这个是某个大坑
未命名.jpg
回复

使用道具 举报

 楼主| 发表于 2011-5-13 21:58:09 | 显示全部楼层
怎么弄啊?如何搞?
回复

使用道具 举报

发表于 2011-5-13 21:58:47 | 显示全部楼层
这个么,你除了直接遍历所有的CActorUnit,然后查它的事件以外别无他法。

现在只有这个方法。Blizzard说以后会给函数让你直接查询对象的关联对象。
回复

使用道具 举报

 楼主| 发表于 2011-5-13 21:59:55 | 显示全部楼层
哦原来是这样~~~那遍历效率太低了
看来通用模块失败了,哦也~~~
只好手工匹配了。。。
回复

使用道具 举报

发表于 2011-5-13 22:01:21 | 显示全部楼层
我好像看错题目了...
回复

使用道具 举报

发表于 2011-5-13 22:09:11 | 显示全部楼层
LS编辑器字体很有特色。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 08:19 , Processed in 0.080721 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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