我在統一使用c#來創建這個基本遊戲,並且我有很多帶有'cube'標籤的對象,當count> = 10時,count是一個變量先前聲明並正常工作,並在收集遊戲物品時增加。 我已經在很多方面嘗試過這麼多次,但似乎無法讓它工作。這是我最近的嘗試。在c條件下激活遊戲對象#
void WinText()
{
other.gameObject.tag == "Cube";
if (count >= 10)
{
other.gameObject.SetActive(True);
}
}
我得到的錯誤「名稱‘其他’不存在當前上下文中存在」但這樣做的收集遊戲中的對象時類似的代碼前面的代碼工作。
void OnTriggerEnter(Collider other)
{
if (other.gameObject.tag == "Pickup")
{
other.gameObject.SetActive(false);
count = count + 1;
SetCountText();
WinText();
}
}
所以我真的不知道我是如何能夠使標籤'立方體'的對象出現時,滿足某些條件。我已經團結網站上的物件破壞幫助周圍看了看,我發現一些代碼,這將是有用的,但他們在C#中沒有例子只有JavaScript (http://docs.unity3d.com/Documentation/ScriptReference/Object.Destroy.html)任何幫助,將不勝感激, 謝謝:)
什麼問題了嗎?它工作還是不工作?你有沒有得到任何錯誤? –
您需要提供更多詳細信息。此外,你應該添加Unity3d標籤到這個問題。 – Cloud9999Strife
它不工作不,不知道我必須做什麼。我得到的錯誤是:'名稱'其他'在當前上下文中不存在' – McGlovin