找回密码
 点一下
查看: 2098|回复: 13

如何让单位只攻击指定区域

[复制链接]
发表于 2011-6-21 13:05:31 | 显示全部楼层 |阅读模式
这个想法来自于破碎银河系的自走火炮,当自走火炮处于普通状态时可以移动,但不可以攻击,当架设以后(可以理解为变身类技能),能在其面向的前方一定距离产生一个瞄准圈,瞄准圈的黑雾被驱除,但敌人看不到瞄准圈,当敌人走到瞄准圈内后,自走火炮会对其进行攻击,该攻击属于范围伤害。但是瞄准圈之外的敌人,自走火炮无法对其进行攻击。
在一般兵种的设定,单位能够自动转向敌人并进行攻击,无法做到上述效果。请问,在星际2的编辑器中,能否通过数据编辑器来做到这一效果呢。
 楼主| 发表于 2011-6-21 13:06:27 | 显示全部楼层
补充一下,自走火炮架设以后是不可以移动的。而且瞄准圈距离自走火炮的距离是固定的,无法选择。
回复

使用道具 举报

发表于 2011-6-21 19:52:55 | 显示全部楼层
这个想法不错,学习了~
可以考虑用行为加效果偏移来做,
不过有个能达到近似效果的较为简单的方法,那就是设定单位的射程最大和最小值,攻击容差角度,然后固定单位的朝向,这样单位的攻击范围就是一个扇形区域了
至于瞄准圈,可以参考核弹技能
回复

使用道具 举报

发表于 2011-6-22 08:55:48 | 显示全部楼层
只能对局部范围内的地方进行攻击?一个简单的办法是在单位身上创建一个行为A,类似一个光环,只不过其周期效果不再是直接套用范围搜索,而是经过持续性效果进行偏移以后进行范围搜索(就是对瞄准圈的范围进行搜索了),同时对搜索到的单位上一个行为B。于是再武器的直属效果就可以挂上验证器“目标拥有行为B”,这样就做到只攻击局部范围内的单位了。

PS:记得行为B是个持续时间极短的行为,而行为A的周期要比行为B短,这样就可以不断刷新行为B。这样只要单位在范围中行为B就会一直存在,单位一离开范围行为B就能很快结束。
PS2:模型问题找到合适的模型以后就用动作者挂靠在搜索效果上。
PS3:个人建议额外的给单位加一个转向技能。

以上。
回复

使用道具 举报

发表于 2011-6-22 10:43:33 | 显示全部楼层
这个不是破碎银河系里面的那个自走炮么?
回复

使用道具 举报

发表于 2011-6-22 10:45:12 | 显示全部楼层
引用第3楼四夕水草肃于2011-06-22 08:55发表的  :
只能对局部范围内的地方进行攻击?一个简单的办法是在单位身上创建一个行为A,类似一个光环,只不过其周期效果不再是直接套用范围搜索,而是经过持续性效果进行偏移以后进行范围搜索(就是对瞄准圈的范围进行搜索了),同时对搜索到的单位上一个行为B。于是再武器的直属效果就可以挂上验证器“目标拥有行为B”,这样就做到只攻击局部范围内的单位了。

PS:记得行为B是个持续时间极短的行为,而行为A的周期要比行为B短,这样就可以不断刷新行为B。这样只要单位在范围中行为B就会一直存在,单位一离开范围行为B就能很快结束。
PS2:模型问题找到合适的模型以后就用动作者挂靠在搜索效果上。
PS3:个人建议额外的给单位加一个转向技能。
.......

针对单个肯定没问题

但是如果我架设了一堆自走火炮,那么就可能出现攻击到额外的搜索范围
回复

使用道具 举报

发表于 2011-6-23 14:48:02 | 显示全部楼层
引用第5楼Cq3k于2011-06-22 10:45发表的  :


针对单个肯定没问题

但是如果我架设了一堆自走火炮,那么就可能出现攻击到额外的搜索范围

不知道用Marker可以不可以。
回复

使用道具 举报

发表于 2011-6-23 18:09:31 | 显示全部楼层
你可以这么做

坦克架起后立即产生一个持续效果,用持续效果设置一个偏移,在偏移的位置进行周期性(周期完全可以设置在持续效果中)范围搜索,并设置伤害。当地人进入这个范围搜索的时候就会受到伤害。

伤害可以配动作者看起来像被打中一样。

然后坦克可以响应这个伤害做出攻击动作。

撤掉架起则用摧毁持续效果移除炮击的持续效果。
回复

使用道具 举报

发表于 2011-6-23 22:48:01 | 显示全部楼层
目前有一个问题就是:“摧毁持续效果”会直接摧毁地图中的所有持续效果。

不过话说回来用“持续性效果”确实是不错的方案。
回复

使用道具 举报

发表于 2011-6-24 08:35:08 | 显示全部楼层
用不着用摧毁,直接加个周期验证器即可。

如果不满足条件,持续性效果会自动取消。
回复

使用道具 举报

 楼主| 发表于 2011-6-27 18:03:39 | 显示全部楼层
原来真的有解,以前在魔兽中,只能通过用马甲单位攻击的方式来模拟,虽然配合一大堆触发器能近似模拟,但毕竟不完美,也不节约。据说星级2编辑器功能超级强大,抱着试试看的想法发个帖子,居然有不少途径可以解决。看来要好好研究下星级2编辑器了。
回复

使用道具 举报

发表于 2011-6-27 18:18:59 | 显示全部楼层
你太小看SE了吧
回复

使用道具 举报

发表于 2011-6-27 22:01:29 | 显示全部楼层
恩,我的地图中已经加入了监视炮击技能,就是监视一个区域,有敌人进入就召唤火炮轰炸。

星际2可实现的效果取决于你的想象力,逻辑思维能力,和不怕麻烦的精神。
回复

使用道具 举报

 楼主| 发表于 2011-6-28 01:21:16 | 显示全部楼层
其实到目前为止,我还没有了解这个编辑器的用法,主要是目前根本没有时间来研究,看来只能等过一段时间再说,或者到时候就出了成就总结贴也说不准。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 16:37 , Processed in 0.040381 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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