找回密码
 点一下
查看: 632|回复: 2

想做一个单体的指向技能,所碰到的一些疑问。

[复制链接]
发表于 2015-11-13 20:42:19 | 显示全部楼层 |阅读模式
目前我的技能可以做到「單位A朝着指定的方向射出投射物单位B」,但是有没有办法做出「行为」:

1.碰撞到地形障碍或者是敌方单位就「清除」投射物单位B。

2.并且投射物单位B给予第一个碰撞到的敌方单位or第一个进到特定范围中的敌方单位伤害。(我不知道这两种写法哪一种比较好)

还是说得要依赖触发...?(真心不想用触发写这样的技能)
发表于 2015-11-14 12:52:36 | 显示全部楼层
本帖最后由 yxxiaobin 于 2015-11-14 12:56 编辑

这个是比较基本的飞弹类应用了。
大致的思路如下:
1.朝向指定点发射一枚飞弹。这个楼主已经做好了。
2.给飞弹应用一个行为A。
3.行为A已很短的周期反复调用搜索效果A。
4.搜索效果A会搜索一小片区域内的单位,最大允许搜索到1个,并给他应用一个集合效果B。
5.集合效果B要加验证器,用于验证目标是不是有效的攻击目标,比如要求是敌人的非无敌单位等等。如果验证器不通过,那么搜索效果A会放弃这个目标,继续进行搜索。另外,集合效果B挂载两个效果,第一个是伤害效果C,一个是伤害效果D。如果验证器通过了,会调用这两个效果。
6.伤害效果C以目标单位为目标,用于杀伤目标。
7.伤害效果D以源单位为目标,并勾选杀死标旗,用于摧毁飞弹。

这样,飞弹会一路搜索目标,一旦搜索到,就伤害它,并自毁。最后给你个演示参考下 http://bbs.islga.org/forum.php?m ... hlight=%BC%FC%C5%CC
这个其实主要是演示全键盘操作系统的,不过里边顺便演示了你需要的那种飞弹。

点评

感恩!真是多谢!  发表于 2015-11-14 16:39
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 22:09 , Processed in 0.032996 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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