コード例 #1
0
ファイル: StealScript.cs プロジェクト: Lan-megumi/DecodeGame
 //该方法用于最终获取小刀的方法
 public void GetKniefBtn()
 {
     //获取声音
     this.GetComponent <AudioSource>().Play();
     TextScript._instance.ChangeText("获得最后的任务物品!");
     PlayerPlatformerController1._instance.AddKnief();                                                       //将小刀获得写入数据中
     new WaitForSeconds(2f);
     Knief.GetComponent <Image>().enabled     = false;
     KniefBtn.GetComponent <Button>().enabled = false;
 }
コード例 #2
0
ファイル: StealScript.cs プロジェクト: Lan-megumi/DecodeGame
 //该方法用于绑定触发暗格的按钮
 public void FindKnief()
 {
     if (InventoryScript._instance.GetInventory() == 0)
     {
         StealInsideImg.GetComponent <Image>().sprite = OpenStealInside;
         Knief.GetComponent <Image>().enabled         = true;
         KniefBtn.GetComponent <Button>().enabled     = true;
         btn.SetActive(false);
     }
     else
     {
         TextScript._instance.ChangeText("");
     }
 }
コード例 #3
0
ファイル: StealScript.cs プロジェクト: Lan-megumi/DecodeGame
    // Use this for initialization
    void Start()
    {
        btn      = GameObject.Find("StealInSide/Button");
        Exit_btn = GameObject.Find("StealInSide/Exit");
        Knief    = GameObject.Find("StealInSide/Knife");
        KniefBtn = GameObject.Find("StealInSide/Knife/KnifeBtn");

        btn.GetComponent <Button>().enabled = false;
        Exit_btn.SetActive(false);

        KniefBtn.GetComponent <Button>().enabled = false;

        StealInsideImg.GetComponent <Image>().enabled = false;
        Knief.GetComponent <Image>().enabled          = false;
    }