在公司实习一个星期了,现在来写下这周实习的心得吧。
公司用的是Unity3D 这东西完全没用过……本来在学校学的是java 只能从java转到C#上了,实习了一个星期,感觉还算简单 用了一天也基本知道该怎么操作了,虽然各种效果还不知道。
首先来说下做的东西,一个转盘抽奖的活动界面。
做的样子差不多是这样的 图示网上找的,差不多就这种样子
主要元素如图:
每个元素取名像这样有规律写,可以方便代码里面去取。
获取子节点代码如下:
int childCount=group.transform.childCount;//获取子节点的个数
for (int i = 0; i < childCount; i++) {
GameObject go= group.transform.GetChild(i).gameObject;
}
这样就获得了全部的子节点。当然也可直接用group.GetComponentsInChildren取 但指定的泛型如果在子节点有多个取到的数量就不对了。
接下来主要说说转动的动画实现,因为才刚开始学&