fjkrl 发表于 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;
}
}

jykxinter 发表于 2017-3-10 13:42

很不错

tt_55 发表于 2017-3-10 13:43

楼主是超人

favorite 发表于 2017-3-10 13:47

好帖就是要顶

weisen 发表于 2017-3-10 13:35

不错不错

adamzz 发表于 2017-3-10 13:32

LZ真是人才

Alex 发表于 2017-3-31 22:28

楼主是超人

cyclone77 发表于 2017-3-31 21:47

真心顶

yjzmedia 发表于 2017-3-31 21:37

很好哦

1965285557 发表于 2017-3-31 21:50

不错不错
页: [1] 2 3 4 5 6 7
查看完整版本: 如何操作标签相同的所有物体