1.GameObject.findGameObjectWithtag("tag"):unity中的find寻找标签时,如果物体没有被激活依然会被找到的。
写脚本:
两个物体同时在一个标签下,一个物体激活另一个就要关闭的情况下。因为findtags是看不到没有被激活的物体所
以不能使用初始化。因此用findtag找到目前被激活的物体的引用。切换下一个的时候找到下一个被激活的物体。
因此得到两个物体的引用。
void aa()
{
findgameobjectswithtag("当前被激活的物体tag");
}
语法小知识:
2.如果是单个字符的话用‘’如果是字符串的话用“”
3.swicht语句使用要加break 和default:break
switch (names[0])
{
case "shoes":
playAnimation("item_boots");
break;
case "pants":
playAnimation("item_pants");
Debug.Log("pantd");
break;
case "top":
playAnimation("item_shirt");
break;
default:
break;
}
4.动画中的Male@item_boots @之前的字符串会被自动隔离
5.按shift和alt键可以控制图片从以中间往里缩小
6.在鼠标按下事件中有时候不执行,建议用EventTrigger来代替。