I'm adding TMP_InputFields as a child with button using Instantiate. I have SeriazlizeField and it contains those input fields. How can I manage to add those new added input fields in this serializefield via script. Here's my code:
public GameObject settings;
public TMP_InputField addedPlayer;
public static int playerCount = 5;
[SerializeField]
public TMP_InputField[] names;
public void Plus(){
playerCount ;
TMP_InputField added = Instantiate(addedPlayer, settings.transform);
added.name = "Name" playerCount;
//How to add this new added objects in names field
}
CodePudding user response:
- replace
TMP_InputField[]with theList<TMP_InputField> - use
names.Add(yourInstantiatedObject)
