找回密码
 点一下
查看: 806|回复: 4

能不能用一个行为让单位飞起来?

[复制链接]
发表于 2018-7-1 11:35:52 | 显示全部楼层 |阅读模式
我想做一个技能让单位在使用期间可以穿过建筑物,有没有一些简单的方法,最好不要创建新单位的。
发表于 2018-7-1 16:54:12 | 显示全部楼层
那不就是抑制碰撞么?

点评

关闭碰撞好像不起作用,对了之前说错了,我要穿过的那个是一个环境装饰物,就是一个石头,不是建筑  详情 回复 发表于 2018-7-2 10:02
回复

使用道具 举报

 楼主| 发表于 2018-7-2 10:02:07 | 显示全部楼层
yxxiaobin 发表于 2018-7-1 16:54
那不就是抑制碰撞么?

关闭碰撞好像不起作用,对了之前说错了,我要穿过的那个是一个环境装饰物,就是一个石头,不是建筑

点评

测试了一下,抑制碰撞只是抑制由单位的“碰撞”字段指定的碰撞,但并不会让单位穿越地形。应该是穿越地形实际是由移动器来控制的。这样一来,似乎没有什么很好地办法来实现这种设计。不过如果你在穿越过程正不要求控  详情 回复 发表于 2018-7-2 18:36
回复

使用道具 举报

发表于 2018-7-2 18:36:59 | 显示全部楼层
本帖最后由 yxxiaobin 于 2018-7-2 18:39 编辑
zj7852266 发表于 2018-7-2 10:02
关闭碰撞好像不起作用,对了之前说错了,我要穿过的那个是一个环境装饰物,就是一个石头,不是建筑

测试了一下,抑制碰撞只是抑制由单位的“碰撞”字段指定的碰撞,但并不会让单位穿越地形。应该是因为穿越地形实际是由移动器来控制的。这样一来,似乎没有什么很好地办法来实现这种设计。不过如果你在穿越过程正不要求控制单位,也可以使用发射自己的方法来穿越地形。另外,也可以考虑让地形阻碍物不使用足印,而是依靠自身碰撞来阻挡单位,这样就能使用抑制碰撞来实现穿越了。

点评

最后决定用变形来实现了,变形虽然创建了新单位,但是原单位的许多属性都可以继承,还是比较方便的  详情 回复 发表于 2018-7-3 08:45
回复

使用道具 举报

 楼主| 发表于 2018-7-3 08:45:29 | 显示全部楼层
yxxiaobin 发表于 2018-7-2 18:36
测试了一下,抑制碰撞只是抑制由单位的“碰撞”字段指定的碰撞,但并不会让单位穿越地形。应该是因为穿越 ...

最后决定用变形来实现了,变形虽然创建了新单位,但是原单位的许多属性都可以继承,还是比较方便的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 11:51 , Processed in 0.095485 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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