Пример #1
0
 void OnTriggerEnter(Collider col)
 {
     if (col.tag == "Player")
     {
         ninja.CompleteObjective("Num8");
         ninja.RemoveObjective("Num1");
         ninja.RemoveObjective("Num2");
         ninja.RemoveObjective("Num3");
         ninja.RemoveObjective("Num4");
         ninja.RemoveObjective("Num5");
         ninja.RemoveObjective("Num6");
         ninja.RemoveObjective("Num7");
         ninja.RemoveObjective("Num8");
         Destroy(this.gameObject);
     }
 }
Пример #2
0
    // Update is called once per frame
    void Update()
    {
        if (AllCollected == true)
        {
            dummy += Time.deltaTime;
            print("THIS TIME RIGHT HERE");
        }

        if (GreenIn == true && YellowIn == true && BlueIn == true)
        {
            AllCollected = true;
            ninja.RemoveObjective("Green");
            ninja.RemoveObjective("Yellow");
            ninja.RemoveObjective("Blue");
        }

        if (dummy >= 1f && OtherDummy == true)
        {
            ninja.CompleteObjective("Num5");
            print("THIS THING RIGHT HERE");
            OtherDummy = false;
        }
    }