【发布时间】:2015-12-30 22:09:27
【问题描述】:
我试图让如果你有足够的金币然后你需要岩石,如果你有足够的岩石那么你需要足够的金币,但如果你有两个那么你可以“升级”。但如果你两者兼得,那么它又回到了你需要黄金的状态。
void Update()
{
if(enoughgold == true & enoughrocks == true)
{
Upgrade.text = "Upgrade to 2014!";
}
if(sellrocks.gold > 9999)
{
enoughgold = true;
}
else
{
enoughgold = false;
}
if(click.rock > 2999)
{
enoughrocks = true;
}
else
{
enoughrocks = false;
}
if(enoughgold == true)
{
Upgrade.text = "You need 3,000 Rocks!";
}
else
{
Upgrade.text = "You need 10,000 Gold!";
}
if (enoughrocks == true)
{
Upgrade.text = "You need 10,000 Gold!";
}
else
{
Upgrade.text = "You need 3,000 Rocks!";
}
}
【问题讨论】:
标签: c# unity3d unityscript