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