将值返回给父对象的父对象

问题描述 投票:0回答:1

enter image description here

我必须在运行时实例化子对象,并且这些对象还实例化其自己的子对象:

[对象A包含一个脚本,该脚本实例化其OnEnable()中的“ i”预制件B每个对象B都包含一个脚本,该脚本也实例化OnEnable()中的“ j”个预制件C。每个C对象都包含一个按钮和一个脚本-想法是按下该按钮,结果将给定C [j]中的值发送给对象A。

[知道C都不包含对其祖父母(对象A)或父对象(对象B [i])的引用,并且B都不包含对其自身父对象(对象A)的引用–有一种方法可以将类型值从给定的C [j]传递给A而不使用脚本?

我必须在运行时实例化子对象,而这些对象也实例化它们自己的子对象:有一个对象A,其中包含一个脚本,该脚本实例化其内部的“ i”预制件B ...

c# unity3d
1个回答
0
投票
[不是100%知道我理解“脚本”的意思,但是如果我们正在谈论对象层次结构中附加到GameObjects的MonoBehaviour组件,那么您可以在C内部执行类似的操作:
© www.soinside.com 2019 - 2024. All rights reserved.