void Start()
{
foreach (Transform child in ShipParent.transform)
{
ShipsChildren.Add(child);
}
}
我想为每个孩子添加一个脚本。 我知道如何使用GameObject:
foreach(GameObject go in waypoints)
{
go.AddComponent<SlowDown>();
}
但如果它是变形?
答案 0 :(得分:3)
您可以使用transform.gameObject访问持有Transform的游戏对象。所以你可以这样做:
void Start()
{
foreach (Transform child in transform)
{
child.gameObject.AddComponent<SlowDown>();
}
}