Comment créer dynamiquement le bouton à l'aide NGUI (l'Unité)

Je suis nouveau dans l'unité et de la NGUI, je ne pouvais pas comprendre comment assigner atlas et sprite dans le bouton dynamiquement.

using UnityEngine;
using System.Collections;

public class createButton : MonoBehaviour {
    public createButton(){
        GameObject newButton = new GameObject ();
        newButton.name = "newButton" + 1;

        //go.AddComponent<UISprite> ();
        newButton.AddComponent<UIButton> ();
        newButton.AddComponent<UISprite> ();
    }
}
  • Est-il une raison que vous faites de cette façon dynamique plutôt que l'instanciation d'un prefab?
  • Dan Puzey: je voudrais créer dynamiquement des boutons différents avec un seul préfabriqué, cela cause un désordre? Ou c'est trop dur pour moi de le faire actuellement.
InformationsquelleAutor user3373752 | 2014-03-03