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

新建一个单位,如果不复制actor和model,新建的actor和model如何关联到单位?

[复制链接]
发表于 2011-4-25 18:20:13 | 显示全部楼层 |阅读模式
如题,看了置顶的新建一个单位的教程,但是教程里面的actor是复制的,复制后把actor关联单位,然后再复制对应actor关联的model于是就出来一个有模子的单位了,但是如果我新建actor不复制的话在单位那里填上我想关联的单位但是却关联不到,模型那里和actor那里也是,不复制就关联不到。
发表于 2011-4-25 18:44:42 | 显示全部楼层
编写Actor事件。

使用单位相关事件作为事件,然后动作消息发Create。这就相当于把这个单位和这个Actor关联起来了。

相当于说,某类型单位出现什么事件的时候,我这个Actor将被创建。
回复

使用道具 举报

 楼主| 发表于 2011-4-25 20:45:22 | 显示全部楼层
明白了。。。。。。在数据里面有开启-发送,开启-目标,开启-条件,三个里面的事件和动作全部一摸一样,是不是这三个东西其实是一个东西来的?
回复

使用道具 举报

发表于 2011-5-18 18:36:02 | 显示全部楼层
好纠结,到现在新建一个SCV还是一个球的泪奔路过~~~~~~~~~~~~~~~~
回复

使用道具 举报

发表于 2011-5-18 20:38:13 | 显示全部楼层
不得不说的是默认的GenericUnitStandard里时间属性的默认值都是写好的。你只需要在标签栏里注明Unit,并且保证Unit和Model同ID,然后再事件的三条项目上右键→重设为父值→常规标准单位,就能把单位、动作者、模型关联起来。

另外,“开启-发送”、“开启-目标”、“开启-条件”三项打开的东西一模一样的原因是:它们打开以后的面板就是同一个面板。这三项分管面板里看到的数据的不同部分。同样的结构在安排单位的图标面板也有类似。以及,这些情况只在“组合结构值”按钮没有被按下的时候才会看到。

PS:Actor是数据编辑器里最难的部分,但是熟悉CActor的各个父类,熟练利用它们的默认值也能化复杂为(相对的)简单。
回复

使用道具 举报

发表于 2011-5-18 22:04:58 | 显示全部楼层
关联不到吧
回复

使用道具 举报

 楼主| 发表于 2011-5-18 22:55:50 | 显示全部楼层
额,关联到,这个是挺久以前的帖子,不要挖呀。。。。
回复

使用道具 举报

发表于 2011-6-20 22:54:19 | 显示全部楼层
有没有详细点的教程啊,这个对新手比较有压力,求教程
回复

使用道具 举报

发表于 2011-6-21 08:54:01 | 显示全部楼层
这帖子太老了。不过讲解这个的相关帖子挺多的,你可以找一下。
回复

使用道具 举报

发表于 2011-6-23 15:25:59 | 显示全部楼层
不复制就关联,这个技术倒新鲜,四夕水草肃讲的没图看不懂呀
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 10:31 , Processed in 0.036565 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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