我正在制作游戏。我还制作了一个保存游戏并加载游戏。 我想要的是当我加载游戏时(这意味着要加载的代码)我将显示加载进度,直到代码加载执行完成。
例如(LoadGame.cs):
using UnityEngine;
using System.Collections;
public class Load_Timer_Merchant : MonoBehaviour {
CloudSaver CloudSave;
// Use this for initialization
void Start () {
CloudSave = GameObject.FindGameObjectWithTag("CloudSave").GetComponent<CloudSaver>();
CloudSave.Load_Timer_Merchant ();
}
// Update is called once per frame
void Update () {
}
}
我想加载该文件脚本LoadGame.cs的进度
这可能吗?
由于
Dennnis
答案 0 :(得分:0)
您需要Co-routine才能执行此任务 例如,您希望将成功的文本记录为图像加载来自类似
的URL IEnumerator DoImageLoad()
{
WWW txTexture = new WWW(m_szTexturePath);
yield return txTexture;
renderer.material.mainTexture = txTexture.texture;
Debug.Log("Image Loaded. This message will show as image loaded");
}
Start(){
StartCoroutine("DoImageLoad");
}