本来是想绕开彩本票开奖网平台搭建haozbbs.com Q1446595067 一个脚本调用其他脚本变量这个事情的,但是不管怎么写最后还是绕回来了,有些功能必须这样才好完成。
小伙伴们大同小异地提供了三种方法,但都是与加载组件有关系,比如这个:
原文地址:https://blog.csdn.net/woerxi/article/details/17621841#commentBox
但是我不喜欢,只是调用脚本的变量,还有把变量他妈和他奶奶一起带上,好麻烦……
至少我这个功能不需要这样,除非有其他的顺带功能。
以前我也写过脚本互调变量的代码,只是忘了,所以我想肯定有其他的办法,终于在蛮牛上找到了可怜可怜
撒花撒花??ヽ(°▽°)ノ?,其中一个小伙伴是这样写的:
原来就这么简单,所以最后我的代码是这样的:
public class PickBadgeA : MonoBehaviour {
public static int testcount; //定义一个静态共有;
if (pick)
{
……
testcount = 1;
Debug.Log ("捡起来了!");
}
……………………脚本分割线……………………
public class Addtime : MonoBehaviour {
public int addcount;
void Update ()
{
……
if (check)
{
addcount = PickBadgeA.testcount + PickBadgeB.testcountB+OpenCabinet.testcountC;
//调用上个脚本的静态共有;
}
……
完美????乛?乛????
无意中还找到一个调用函数的,感觉也不错,地址如下:
原文地址:http://blog.51cto.com/13857242/2138517