StartCoroutine参数为函数字符串名,运行时出错,错误是:无法启动协程函数。
调用格式如下:
gameManager.StartCoroutine(LuaOnLevelwasloaded());
IEnumerator LuaOnLevelwasloaded()
{
m_onLevelLoadedFunc(m_level);
yield return null;
}
其中gameManager是一个静态变量,难道是这个原因?
一般平时使用时StartCoroutine(”函数名")是没有问题的。