【发布时间】:2020-03-23 17:50:24
【问题描述】:
我有一个实例化硬币的脚本和另一个用于硬币本身的脚本。所以一旦硬币本身被玩家收集,它应该消失并告诉第一个脚本实例化另一个。我多次尝试跨单独的脚本访问布尔值......
//script 1
public script2name scriptVar;
void start()
{
scriptVar.GetComponent<script2name>();
}
void func()
{
if (scriptVar.boole1 == true)
{ //create another coin
}
}
//script 2 (script2name)
public bool Boole1 = false;
void func()
{
// picks up coin
Boole1 = true;
}
我试过了,但是系统没有反应,我再也没有得到过硬币,它根本不起作用。
【问题讨论】:
标签: c# unity3d boolean instantiation