InvokeRepeating()方法不能重复调用含有参数的方法. 可以使用协程:
StartCoroutine("MyFunction", a);
IEnumerator MyFunction(parameter a)
{
while (true)
{
//方法体
yield return new WaitForSeconds(0.5f);
}
}
本文探讨了Unity中InvokeRepeating方法的限制,即无法重复调用带有参数的方法。为解决这一问题,文章推荐使用协程,并提供了具体的实现代码示例。
InvokeRepeating()方法不能重复调用含有参数的方法. 可以使用协程:
StartCoroutine("MyFunction", a);
IEnumerator MyFunction(parameter a)
{
while (true)
{
//方法体
yield return new WaitForSeconds(0.5f);
}
}
12万+
6192
5671

被折叠的 条评论
为什么被折叠?