比如说,脚本B里有一个变量money:
现在我想在脚本A里操作,让B脚本中的money变量变成10。
我有个失败(报错)了的思路:
【脚本B】
public class B: MonoBehaviour {
int money;
public void setMoney(int a){
money= a;
}
}
【脚本A】
public class A: MonoBehaviour {
public B ohyeah;
public void fff{
ohyeah.setStat(10);
}
}
错误的原因是,unity会把ohyeah当成一个gameobject(我也不太懂,好像是这样- -)
请问大家有什么方法实现【在脚本A中进行操作,来改变脚本B中的变量的值】吗? |
|
|
|
|
|