Unity中的Coroutine(协程) 估计熟悉Unity的人看过或者用过StartCoroutine() 假设我们在场景中有一个UGUI组件, Image: 将以下代码绑定到Image using UnityEngine; using System.Collections; using System.Threading; using UnityEngine.UI; public class CoroutineDemo : MonoBehaviour { // Use this for ini…
//我有一段这样的代码,我要实现3秒后执行内容,JS是这样写的 function Update () { load (); } function load (){ //等待3秒执行语句 yield WaitForSeconds (3); //执行内容……………… } 此时我要把它改写成C#的,实现功能一样,我需要这样做 public class XXX : MonoBehaviour { // Update is called once per frame void Update () { St…
测试1: using UnityEngine; using System.Collections; public class test1 : MonoBehaviour { // Use this for initialization void Start () { Debug.Log("in start " + Time.time.ToString()); StartCoroutine(callYieldFunction()); //必须要用StartCoroutine Debug.…