第一种
B脚本被调用的函数使用static静态类型,使用类名调用(脚本名.函数名())
第二种
查找脚本所在物体通过物体获得函数 GameObject.Find("脚本所在物体名").SendMessage(函数名); //public 和 private
第三种
GameObject.Find("脚本所在物体名").GetComponent<脚本名>().函数名(); //只有 public
第四种
脚本名.单例名.函数名(); //被调用一方是单例模式
B脚本被调用的函数使用static静态类型,使用类名调用(脚本名.函数名())
查找脚本所在物体通过物体获得函数 GameObject.Find("脚本所在物体名").SendMessage(函数名); //public 和 private
GameObject.Find("脚本所在物体名").GetComponent<脚本名>().函数名(); //只有 public
脚本名.单例名.函数名(); //被调用一方是单例模式
本文标题:unity C#脚本A调用脚本B的函数和变量等
本文链接:https://www.haomeiwen.com/subject/ylhiaqtx.html
网友评论