网站公告 | 首次推出unity3d 完整学习路线,最强课程配套、服务!详情点击
查看: 1737|回复: 5
收起左侧

[Unity3d] 基于鼠标射线,怎样实现选中物体高亮,未选中物体隐藏?

[复制链接]

[Unity3d] 基于鼠标射线,怎样实现选中物体高亮,未选中物体隐藏?[复制链接]

mifenger 发表于 2016-12-27 17:04:40 [显示全部楼层] 回帖奖励 |倒序浏览 |阅读模式 回复:  5 浏览:  1737
5泰斗币
目前问题是这样的:用的鼠标射线,选中物体能够高亮,显示被选中的状态,现在想让不同物体被选中后 ,按下隐藏其他物体的按钮  屏幕只显示当前选中的物体  其他没被选中的隐藏起来 是要遍历所有物体么..  最好说下具体的代码该输入书写..(该怎么判断)





最佳答案

查看完整内容

放到一个数组里,获取所有的游戏物体,每个游戏物体一个ID,选中返回ID,直接隐藏所有游戏物体,然后显示当前选中的游戏物体,具体方法,是要遍历数组的,选中后传给方法一个ID就行
+1
1733°C
5
  • 白小雨
  • 白小雨
  • 倚剑赏雪
  • 六翼逆天
  • nham123
过: 他们
最近访问 头像模式 列表模式
因分享而快乐,学习以自强!
白小雨 发表于 2016-12-27 17:04:41 显示全部楼层
放到一个数组里,获取所有的游戏物体,每个游戏物体一个ID,选中返回ID,直接隐藏所有游戏物体,然后显示当前选中的游戏物体,具体方法,是要遍历数组的,选中后传给方法一个ID就行

免费评分

参与人数 1泰斗币 +30 收起 理由
里斯 + 30 帅气,答的漂亮!必须鼓励鼓励.

查看全部评分

因分享而快乐,学习以自强!
白小雨 发表于 2016-12-28 09:15:48 显示全部楼层
昨天刚给别人解决了相同问题
因分享而快乐,学习以自强!
倚剑赏雪 发表于 2016-12-28 19:41:38 显示全部楼层
给你一个连接下载下来看看!!!

《Highlighting System》游戏物体高亮显示系统源码.txt

136 Bytes, 下载次数: 40

因分享而快乐,学习以自强!
六翼逆天 发表于 2017-1-3 08:54:33 显示全部楼层
楼上不错,借鉴下
因分享而快乐,学习以自强!
nham123 发表于 2017-1-11 17:50:55 显示全部楼层
fdsfds sdfsdfsd sdfsdfsd sdfdsfds
因分享而快乐,学习以自强!

本版积分规则

VR/AR版块|Unity3d|Unreal4|新手报道|小黑屋|站点地图|沪ICP备14023207号-9|【泰斗社区】-专注互联网游戏和应用的开发者平台 ( 沪ICP备14023207号-9 )|网站地图

© 2001-2013 Comsenz Inc.  Powered by Discuz! X3.2

1
QQ