我创建了一个
GameObject
并将其命名为“sensor”。然后我添加了一个BoxCollider
和一个脚本(script_sensor)到传感器。从组件gameObject访问容器gameObject然后我又创建了另一个
GameObject
并将它命名为“taxi”。我添加了一个脚本(script_taxi)来打车,并在脚本中创建了一个公共Collider2D
。然后我将传感器
GameObject
分配给的士的公共Collider2D
。现在,我想从
script_sensor
访问script_taxi
。
基本上,我怎样才能访问script_taxi
(框1上的图像),从script_sensor
(框2)?
Check the image to understand better.
PS:当我垃圾邮件出租车预制件,每个传感器对象应该能够找到它自己的游戏对象的容器(出租车)。
如果出租车是传感器的容器(传感器是出租车的孩子),你可以使用'transform.parent.gameObject.GetComponent();' –
ryeMoss