0
Bisher verwenden habe ich diese Arbeit:eine variable Anzahl von Objektfeldern in einem benutzerdefinierten Editor-Fenster
EditorGUILayout.BeginVertical();
for (int i = 0; i < numOfSprites; i++)
{
EditorGUILayout.BeginHorizontal();
EditorGUILayout.TextArea("test "+i);
EditorGUILayout.ObjectField(sprites[i], typeof(Sprite), true);
EditorGUILayout.EndHorizontal();
}
EditorGUILayout.EndHorizontal();
Ich brauche den ausgewählten Sprit aus dem Objektfeld zuweisen, um es in dem Sprites Array entsprechenden Platz. Ich habe keine Ahnung, wie ich das machen soll.
versucht, dies vor der Frage veröffentlichen. Sollte es erwähnt haben. Ich benutze jetzt ein Eigenschaftsfeld und es scheint zu funktionieren Ich antworte auf mein eigenes q, wenn ich Zeit habe –
@UriPopov ja du solltest. und das erfordert eine andere Frage – Bijan