実現したいこと
他のクラスのコルーチンに2つの引数を渡すためにはどうすればよいのでしょうか。
自クラスであれば名前指定しない形(””を使わない奴)でできるのですが、他クラスに対しては使えないようなので困っています。
発生している問題・エラーメッセージ
No overload for method 'StartCoroutine' takes 3 arguments
該当のソースコード
c#
1public class a : MonoBehaviour 2{ 3 public b B; 4 5 void Start() 6 { 7 b.StartCoroutine("coroutine", 1, 1); 8 } 9} 10 11public class b : MonoBehaviour 12{ 13 public IEnumerator coroutine(int x, int y) 14 { 15 Debug.Log("x"); 16 Debug.Log("y"); 17 18 } 19}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/09/07 00:26