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

我想做出士兵的视线效果.

[复制链接]
发表于 2012-3-15 11:12:29 | 显示全部楼层 |阅读模式
想做个潜入类的游戏,需要用到士兵的实现效果,就是在士兵的前方大约30度角度若干码的扇形范围设置一个区域,随时为玩家显示高亮,玩家的单位走进这个扇形区域就会被敌人看到.请问这样的效果可以达到么?
发表于 2012-3-15 11:31:06 | 显示全部楼层
之前研究过,目前暂时没有想到可行的实现方法。

如果是固定的单位,例如建筑物,拥有对着一个方向的扇形视野可以实现,但是跟着单位旋转的还不知道怎么弄。

建筑物那种扇形视野是用LOS+位迹阻挡视野,给单位装一个形状为C型的视线阻挡器。不过位迹本身无法移动,带有位迹的单位不能动……
回复

使用道具 举报

 楼主| 发表于 2012-3-15 11:37:59 | 显示全部楼层
听说很厉害很复杂的样子。我完全看不懂。算了还是练练基本功吧。
回复

使用道具 举报

发表于 2012-3-15 11:54:00 | 显示全部楼层
其实有个偷懒的方法,你可以给玩家角色加个隐身buff,然后士兵对前方扇形区域释放侦测,只要被侦测到,自然显形了,否则就算走到敌人附近,由于角色是隐形的,也不会被攻击的
回复

使用道具 举报

发表于 2012-3-15 13:26:59 | 显示全部楼层

回 theninth1985 的帖子

theninth1985:其实有个偷懒的方法,你可以给玩家角色加个隐身buff,然后士兵对前方扇形区域释放侦测,只要被侦测到,自然显形了,否则就算走到敌人附近,由于角色是隐形的,也不会被攻击的 (2012-03-15 11:54) 
确实是个不错的方法。
回复

使用道具 举报

发表于 2012-3-15 13:42:22 | 显示全部楼层

回 angerking 的帖子

angerking:确实是个不错的方法。 (2012-03-15 13:26) 
刚看到你的个人签名……原来海岸在GA里叫angerking啊
回复

使用道具 举报

发表于 2012-3-15 15:07:18 | 显示全部楼层
刚刚做了个演示,效果有待改进,不过LZ可以参考一下。

QQ截图20120315150623.png

单位视野.SC2Map

63 KB, 下载次数: 37

回复

使用道具 举报

发表于 2012-3-15 15:11:25 | 显示全部楼层
下个版本可以做出更漂亮的扇形actor
回复

使用道具 举报

发表于 2012-3-15 15:12:17 | 显示全部楼层
嗯,目前就先凑合着吧
回复

使用道具 举报

发表于 2012-3-15 15:22:21 | 显示全部楼层
不过眼下想要做出完美的扇形视野是很困难的。

虽然可以使用cccty1l 的方案,用效果来创造扇形的可见区域。但问题在于,这个东西,由于需要建立很多个偏移点,所以无法实现直线视野。也就是说,如果前面有个悬崖,这种视野将可以看到悬崖上的部分。如果说悬崖可以用验证器和flag来解决,那么其它视野障碍物就更加麻烦了。

虽然不是完全做不到,但确实是相当麻烦的事情
回复

使用道具 举报

发表于 2012-3-15 16:03:21 | 显示全部楼层
theninth1985 难道在群里么
回复

使用道具 举报

发表于 2012-3-15 17:11:06 | 显示全部楼层

回 cccty1l 的帖子

cccty1l:刚刚做了个演示,效果有待改进,不过LZ可以参考一下。


 (2012-03-15 15:07) 
pretty cool
回复

使用道具 举报

发表于 2012-3-15 21:52:44 | 显示全部楼层

回 麦德三世 的帖子

麦德三世:theninth1985 难道在群里么 (2012-03-15 16:03) 
不在,是寒心大大的群
回复

使用道具 举报

 楼主| 发表于 2012-3-15 22:33:19 | 显示全部楼层
所以这个最终的解决方案是视线可以跟单位一起移动旋转的咯?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 19:30 , Processed in 0.059234 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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