class BのMonoBehaviour:Start を class Aから呼び出したいのです。
C#
1public class A : MonoBehaviour{ 2 void Start(){ 3 //クラスBのStartを呼び出したい。 4 ClassB DoB = new B(); 5 DoB.Start(); 6 } 7}
C#
1public class B : MonoBehaviour{ 2 void Start(){ 3 Debug.Log("クラスB実行!"); 4 } 5}
発生している問題・エラーメッセージ
error CS0122: 'Connecter.Start()' is inaccessible due to its protection level
You are trying to create a MonoBehaviour using the 'new' keyword. This is not allowed. MonoBehaviours can only be added using AddComponent(). Alternatively, your script can inherit from ScriptableObject or no base class at all UnityEngine.MonoBehaviour:.ctor()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/13 11:54
2020/07/13 12:27
2020/07/13 12:37
2020/07/13 12:59