问题记录,StartCoroutine(“str")问题

StartCoroutine参数为函数字符串名,运行时出错,错误是:无法启动协程函数。

调用格式如下:

gameManager.StartCoroutine(LuaOnLevelwasloaded());

IEnumerator LuaOnLevelwasloaded()
{
m_onLevelLoadedFunc(m_level);
yield return null;
}

其中gameManager是一个静态变量,难道是这个原因?

一般平时使用时StartCoroutine(”函数名")是没有问题的。

原文地址:https://www.cnblogs.com/timeObjserver/p/7156064.html