找回密码
 点一下
查看: 629|回复: 11

如何让地堡里的单位在移动的时候也可以攻击

[复制链接]
发表于 2014-10-8 18:14:12 | 显示全部楼层 |阅读模式
RT 我把地堡做出了移动单位,但是在移动的时候地堡内的单位无法攻击,看了下相关的技能 不知道为什么,难道要改装载的单位?

发表于 2014-10-9 09:24:27 | 显示全部楼层
载具使内部载员的技能是一种叫做重定向类的技能。
貌似以前提到说实现移动中让载员攻击不大好实现?

点评

恩 我知道,重新定向相当于给载具内的单位发送攻击指令,但是载具内的单位貌似没有移动射击的话是无法再移动中攻击的  详情 回复 发表于 2014-10-9 13:08
回复

使用道具 举报

 楼主| 发表于 2014-10-9 13:08:00 | 显示全部楼层
空人 发表于 2014-10-9 09:24
载具使内部载员的技能是一种叫做重定向类的技能。
貌似以前提到说实现移动中让载员攻击不大好实现?

恩 我知道,重新定向相当于给载具内的单位发送攻击指令,但是载具内的单位貌似没有移动射击的话是无法再移动中攻击的
回复

使用道具 举报

发表于 2014-10-12 14:07:38 | 显示全部楼层
有这样的问题么?明明记得移动中是可以攻击的呀。我觉得你地堡设置错误的可能性更大。晚上回来有时间再看,现在去上班了。
回复

使用道具 举报

发表于 2014-10-13 14:36:14 | 显示全部楼层
本帖最后由 yxxiaobin 于 2014-10-14 11:08 编辑

测试了一下,移动的地堡内的单位是可以攻击的。通常状态下,移动地堡内单位无法攻击,不只是因为载物无法移动攻击,也是因为攻击重定向技能无法瞬态,移动时不能被施放。所以在设置载物允许移动中攻击的同时,你只需要想办法让地堡在移动中施放攻击重定向技能就好了。
我的方法如下:新建了一个武器给地堡,允许移动中攻击,然后把武器的效果设为命令施法者向目标施放重定向技能,并且队列优先取得该命令。不过因为攻击瞬间发布优先指令貌似不允许,于是游戏崩溃了,然后加一个延时搞定。下边是源码:
-------------------------------------------
好吧,源码粘贴的时候弄错了,而我又没保存地图,所以没源码可看了。上边的思路应当描述清楚了,所以自己可以试着弄。不过不推荐这种方法,原因和解决思路楼下有描述。
回复

使用道具 举报

发表于 2014-10-13 14:40:40 | 显示全部楼层
本帖最后由 yxxiaobin 于 2014-10-14 11:06 编辑

忘记说一下,因为实现地堡载物移动攻击,必须设置载物本身也允许移动攻击,而且地堡引导武器的攻击范围也是硬伤,所以适用范围不大。不推荐上边的实现方法。如果地堡内载物的武器数量不是很大的情况下,建议采用模拟的方法来解决,大体思路就是去掉攻击重定向技能,这样就能禁止载物攻击,然后在装载时给载具加行为,行为携带对应武器(最好是载物武器的副本而非原本,因为需要设置不共用冷却时间和允许移动攻击),然后设置下演算体就好了。

点评

但是另外一个问题来了,同种武器复数存在同一单位 是无法分别攻击的,只有1个效果  详情 回复 发表于 2014-10-14 19:09
回复

使用道具 举报

 楼主| 发表于 2014-10-14 19:09:38 | 显示全部楼层
yxxiaobin 发表于 2014-10-13 14:40
忘记说一下,因为实现地堡载物移动攻击,必须设置载物本身也允许移动攻击,而且地堡引导武器的攻击范围也是 ...

但是另外一个问题来了,同种武器复数存在同一单位 是无法分别攻击的,只有1个效果

点评

这个不是问题啦,没有人规定开一枪只打一颗子弹的吧。  发表于 2014-10-16 11:20
回复

使用道具 举报

发表于 2014-10-20 22:19:45 | 显示全部楼层
什么是地堡?兽族地洞?

点评

你确定你说的星际2?你进错板块了兄弟。  详情 回复 发表于 2014-10-21 12:48
回复

使用道具 举报

发表于 2014-10-21 12:48:24 | 显示全部楼层
497252179 发表于 2014-10-20 22:19
什么是地堡?兽族地洞?

你确定你说的星际2?你进错板块了兄弟。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 04:27 , Processed in 0.665603 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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