-4
我有这样一个代码:C#(Unity) - 如何停止函数执行?
public void Interacted(){
if (GameObject.Find ("Sara").GetComponent<controls>().isIntered) {
if (Interer.name == "sinkTop" && !sinked) {
Interer.GetComponent<SpriteRenderer>().sprite = sinkON;
sinked = true;
}
if (Interer.name == "sinkTop" && sinked) {
Interer.GetComponent<SpriteRenderer>().sprite = sinkOFF;
sinked = false;
}
}
}
如何停止内部if (Interer.name == "sinkTop" && !sinked)
Interacted()
执行?
LOL。我尝试过'返回;'之前,它没有工作,但在你回答后我再次尝试它,它的工作。无论如何感谢 – Sharpy
@Sharpy,不客气。 –