unity動態加載Resources.Load方法


一:   https://blog.csdn.net/alayeshi/article/details/51093624

二:   

using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class PanelOne : MonoBehaviour {
private GameObject levelPreb;
private Text levename;
private Image startnum;
private Text Moneynumtxt;
private int Moneynum;

void Awake()
{
Moneynum = 500;
//把資源加載到內存中
levelPreb = Resources.Load<GameObject>("Prefabs/guan");
Moneynumtxt = transform.FindChild("Bg/Moneybg/Text").GetComponent<Text>();
Moneynumtxt.text = Moneynum.ToString();
}
void Start () {
for (int i = 1; i < 9; i++)
{
GameObject obj = Instantiate(levelPreb) as GameObject;
obj.transform.parent = gameObject.transform.FindChild("Scroll View/Viewport/Content").transform;
levename = obj.transform.FindChild("Levelnumtxt").gameObject.GetComponent<Text>();
levename.text = i.ToString();

}
}

void Update () {

}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM