Unity2D C#:我正在寻找一种方法,将chamberName变量从我的Unity2D脚本“推”到我的GUIManager脚本中,这样它就会主动地将其添加到文本中。我已经找到了1000种在脚本之间传递变量的方法,但没有一种方法能有效地使接收脚本采取行动。
发布于 2018-09-15 02:15:28
基本上,您需要在附加了其他脚本的情况下获取对GameObject的引用,并在该脚本中调用一个公共函数来执行您的操作。
来自Unity网站的GetComponent tutorial将帮助您理解这一点。它只有3分钟长,它涵盖了如何获取对附加脚本所在的同一对象上的组件以及其他对象的引用。
https://stackoverflow.com/questions/52337138
复制相似问题