如何在Unity3d C#中获取monoscript对象中的变量和值?
我需要在Unity 3D上获取monoscript对象上的所有变量。 我怎么能做到? 我在inspector上有一个monoscript,我可以访问他(monoscript对象),但是我不能用他的方法(monoscript方法)获取变量。 有什么方法可以得到所有的monoscript变量吗?我正在开发一个资产保存负载,因此需要在访问monoscritp时获取变量及其当前值 我希望你能帮助我,谢谢。如何在Unity3d C#中获取monoscript对象中的变量和值?,c#,unity3d,C#,Unity3d,我需要在Unity 3D上获取monoscript对象上的所有变量。 我怎么能做到? 我在inspector上有一个monoscript,我可以访问他(monoscript对象),但是我不能用他的方法(monoscript方法)获取变量。 有什么方法可以得到所有的monoscript变量吗?我正在开发一个资产保存负载,因此需要在访问monoscritp时获取变量及其当前值 我希望你能帮助我,谢谢。 抱歉,如果发布的信息太少,任何问题都可以问。谢谢。您需要获得MonoBehavior的实例。有很多
抱歉,如果发布的信息太少,任何问题都可以问。谢谢。您需要获得MonoBehavior的实例。有很多方法可以做到这一点(在编辑器上声明公共变量并拖放gameobject,或gameobject.Find以获取gameobject并使用GetComponent方法)
然后,您可以访问属于公共成员的变量或方法。您是在说单行为脚本吗?你的意思是说你正在尝试序列化这样一个脚本?