目的是在TestBody脚本中使用XMLTest的DataBodyColor_ShowXml();函数
使用单例就可以实现简单的Unity不同函数的单向调用。
创建一个XMLTest.cs文件,在另外一个脚本TestBody.cs文件上调用该XMLTest.cs文件的XMLTest类的DataBodyColor_ShowXml();函数
1.在XMLTest类中声明一个公共静态的XMLTest类xmlTest_instance
public class XMLTest xmlTest_instance;
2.在XMLTest类的Start()函数里面使用xmlTest_instance=this;
显示结果如下所示,即便是XMLTest.cs文件挂在1111物体上,没有调用DataBodyColor_ShowXml();函数,该函数是没有使用的
TestBody.cs中没有该语句
XMLTest.xmlTest_instance.DataBodyColor_ShowXml();