找回密码
 立即注册
查看: 5529|回复: 60

[脚本] 如何操作标签相同的所有物体

[复制链接]
发表于 2013-3-5 22:13 | 显示全部楼层 |阅读模式

按照标签找到所有相同标签的物体,并进行相同的操作。

脚本如下:

#pragma strict
private var gos:GameObject[];
private var e:int=0;
function Awake ()
{
gos=GameObject.FindGameObjectsWithTag("obj");//找出所有标签为obj的物体
}
function Update ()
{
if(Input.GetMouseButtonDown(0)) //鼠标控制物体隐藏或显示
{
e++;
}
if(e%2==0)
{
Show();
}
else if(e%2==1)
{
Hide();
}
}
function Show()
{

for(var go:GameObject in gos)
{
go.renderer.enabled=true;
}
}
function Hide()
{
for(var go:GameObject in gos)
{
go.renderer.enabled=false;
}
}



发表于 2017-3-10 13:42 | 显示全部楼层
很不错
发表于 2017-3-10 13:43 | 显示全部楼层
楼主是超人
发表于 2017-3-10 13:47 | 显示全部楼层
好帖就是要顶
发表于 2017-3-10 13:35 | 显示全部楼层
不错不错
发表于 2017-3-10 13:32 | 显示全部楼层
LZ真是人才
发表于 2017-3-31 22:28 | 显示全部楼层
楼主是超人
发表于 2017-3-31 21:47 | 显示全部楼层
真心顶
发表于 2017-3-31 21:37 | 显示全部楼层
很好哦
发表于 2017-3-31 21:50 | 显示全部楼层
不错不错
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-12-24 01:54 , Processed in 0.097852 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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