首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将一个变量“推送”到另一个脚本以执行操作?

如何将一个变量“推送”到另一个脚本以执行操作?
EN

Stack Overflow用户
提问于 2018-09-15 02:00:56
回答 1查看 69关注 0票数 1

Unity2D C#:我正在寻找一种方法,将chamberName变量从我的Unity2D脚本“推”到我的GUIManager脚本中,这样它就会主动地将其添加到文本中。我已经找到了1000种在脚本之间传递变量的方法,但没有一种方法能有效地使接收脚本采取行动。

EN

回答 1

Stack Overflow用户

发布于 2018-09-15 02:15:28

基本上,您需要在附加了其他脚本的情况下获取对GameObject的引用,并在该脚本中调用一个公共函数来执行您的操作。

来自Unity网站的GetComponent tutorial将帮助您理解这一点。它只有3分钟长,它涵盖了如何获取对附加脚本所在的同一对象上的组件以及其他对象的引用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52337138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档