找回密码
 点一下
查看: 1002|回复: 6

怎样让某个单位只对某位玩家可见

[复制链接]
发表于 2013-3-20 14:33:54 | 显示全部楼层 |阅读模式
如题

对其他玩家不可见,血条也不可见,更不能选择

对某玩家可见,可被该玩家选择。

用本地玩家改变透明度的方法不行,会使得其他玩家虽然看不到但是仍然可以选择他。

而且我还不能用蝗虫这个技能。。

用隐形和真视的话又会被带宝石的单位看见。。。

哪位大神知道该怎么做?

发表于 2013-3-20 15:36:19 | 显示全部楼层
搜索"位面消隐"。。
回复

使用道具 举报

发表于 2013-3-20 15:51:26 | 显示全部楼层
简单来说,很多隐身技能不会导致单位半透明化。而是依然保持原有透明度。

比如潜地之类的。这样你只要不和别人共享视野,不就只能自己一个人看到那个单位了么?
回复

使用道具 举报

发表于 2013-3-20 17:16:57 | 显示全部楼层
先隐藏单位,在套用本地玩家对要显示的玩家显示大内,应该不会造成不同步吧,没测试过。LZ可以试试。

if GetLocalPlayer() == GetTriggerPlayer() then
    call ShowUnit(GetTriggerUnit(),TRUE)
endif
回复

使用道具 举报

发表于 2013-3-20 18:50:36 | 显示全部楼层
异步隐藏单位肯定会不同步。
回复

使用道具 举报

发表于 2013-3-23 21:28:36 | 显示全部楼层
潜地会被反隐看见
回复

使用道具 举报

发表于 2013-3-24 01:48:57 | 显示全部楼层
被“龙卷风”技能所召唤出来的单位只会对使用该技能的单位的所属者显示血条和可以选择,而对于其他的玩家而言无法选择和看见血条
因此利用这个特性所召唤出来的单位,再配合上设置透明度或调整单位尺寸应该可以达到效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 06:50 , Processed in 0.045262 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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