unity にて AとBのオブジェクトがありAにonCollisionEnter関数を用意し、CCに空のgameObjectを用意します。
CCにはスクリプト関数 Cscを用意します。
AがBのオブジェクトにぶつかった際CCの関数Cscを使用すると
NullReferenceException: Object reference not set to an instance of an object
A.OnCollisionEnter
のようなエラーが出ます。
以下のように記述しております。
大変お手数ですがどなたかご教授お願いいたします。
Asc void Start () { } void Update () { } void OnCollisionEnter(Collision col) { CC c= GetComponent<CC>(); c.Csc(); }
CC
void Start () {
} void Update () { } public void Csc () { Debug.Log("ab"); }
コードAsc void Start () { } void Update () { } void OnCollisionEnter(Collision col) { CC c= GetComponent<CC>(); c.Csc(); }
コード CC void Start () { } void Update () { } public void Csc () { Debug.Log("ab"); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/22 12:04
2019/08/22 12:55
2019/08/22 13:56
2019/08/22 14:44
2019/08/23 01:49
2019/08/23 02:11
2019/08/23 14:08