找回密码
 点一下
查看: 1251|回复: 14

如何用T把步行单位变为飞行的

[复制链接]
发表于 2008-6-15 09:42:31 | 显示全部楼层 |阅读模式
我是指在不替换单位的 情况下.
所要达到的效果是任何单位视其为非障碍,其视任何单位为非障碍,
就如飞行单位那样,路面单位可以在它的下方穿过,它也可以在路面单位上方飞过
而且需要该单位可以选择(蝗虫不行)
不要怪我把原来做费的又拿出来,因为发现不弄出这个不行
发表于 2008-6-15 09:55:58 | 显示全部楼层
Y是什么?
回复

使用道具 举报

 楼主| 发表于 2008-6-15 10:26:48 | 显示全部楼层
刚刚打错字了
回复

使用道具 举报

发表于 2008-6-16 01:03:54 | 显示全部楼层
添加风暴之鸦
回复

使用道具 举报

 楼主| 发表于 2008-6-16 08:09:09 | 显示全部楼层
你这只不过是用技能替换单位,还是替换单位
不过我已经用别的方法达到了目的
回复

使用道具 举报

发表于 2008-6-16 09:05:39 | 显示全部楼层
引用第4楼whimsyduke于2008-06-16 08:09发表的  :
你这只不过是用技能替换单位,还是替换单位
不过我已经用别的方法达到了目的
貌似加那个乌鸦再禁用可以不替换变飞行的
另外Lz有啥好办法分享下吧
回复

使用道具 举报

 楼主| 发表于 2008-6-16 21:27:49 | 显示全部楼层
不是达到用T换的效果而是达到了我要达到的单位重叠的效果
用了可见的幽灵技能
详细看http://www.islga.org/bbs/read.php?tid=14988的帖子最后的演示
LS说的是这样之后可以调整高度了吧,但是我使单位变为飞行的是要取消碰撞
使两个单位的模型可以重叠在一起
然而乌鸦技能虽然可以调整高度,却还是有碰撞
回复

使用道具 举报

发表于 2008-6-16 21:47:28 | 显示全部楼层
用SetUnitX,SetUnitY这两个函数应该可以保持位置重合的吧
回复

使用道具 举报

 楼主| 发表于 2008-6-16 22:04:22 | 显示全部楼层
不懂J
这个开着碰撞也可以?
不过要求坐标,还是有问题
回复

使用道具 举报

发表于 2008-6-16 22:06:58 | 显示全部楼层
用GetUnitX,GetUnitY获取单位坐标不就好了………………

如果用老狼UI的话,就是SetUnitX/Y设置单位X/Y坐标,GetUnitX/Y就是单位所在X/Y坐标

其实这样还是会有问题,还是加蝗虫吧………………
回复

使用道具 举报

 楼主| 发表于 2008-6-17 07:59:15 | 显示全部楼层
幽灵(可见的)如果不想取消点击的话就用这个吧
回复

使用道具 举报

发表于 2008-6-17 11:46:35 | 显示全部楼层
上次那个帖子的演示,我觉得英雄的模型不一定要设成无,这样就不能点选英雄了
可以把透明度调到顶,这样就看不到了,再给原单位加蝗虫恩~~
这个就是做了这个处理的,可以看下~~

换.w3x (19 KB, 下载次数: 5)
回复

使用道具 举报

 楼主| 发表于 2008-6-17 12:21:11 | 显示全部楼层
确实方便多了.省掉了个触发
回复

使用道具 举报

 楼主| 发表于 2008-6-23 15:20:15 | 显示全部楼层
,还是要达到原先的目的,一切隐身技能都相当与关闭碰撞
而关闭碰撞是使单位视其他单位为无碰撞其他单位视其为正常
回复

使用道具 举报

发表于 2008-6-24 09:43:50 | 显示全部楼层
愿单位关闭碰撞,然后弄个路径阻断器跟单位重叠。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-20 20:26 , Processed in 0.035738 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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