Пример #1
0
    void sorry(GameObject Frog1, GameObject Frog2)
    {
        if (Frog1 != GreenFrog && Frog2 != GreenFrog)
        {
            if (Frog1.GetComponent <Friend_Status>() != null && Frog2.GetComponent <Friend_Status>() != null)
            {
                friend_ = Frog1.GetComponent <Friend_Status>();
                if (friend_.BackInBand == false)
                {
                    friend_.BackInBand = true;
                    bandnum++;
                }

                friend_ = Frog2.GetComponent <Friend_Status>();
                if (friend_.BackInBand == false)
                {
                    friend_.BackInBand = true;
                    bandnum++;
                }


                audio.clip = clip2;
                audio.Play();
            }
        }
    }
Пример #2
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown("e"))
        {
            sorry(player_Pick_Up.leftItem, player_Pick_Up.RightItem);
            sorry(player_Pick_Up.RightItem, player_Pick_Up.leftItem);
        }

        if (bandnum >= 4)
        {
            friend_ = GreenFrog.GetComponent <Friend_Status>();
            if (friend_.BackInBand == false)
            {
                friend_.BackInBand = true;
            }
        }
    }
Пример #3
0
    public void PlaceOnStand(GameObject frog)
    {
        friend = frog.GetComponent <Friend_Status>();
        if (friend.BackInBand == true)
        {
            if (frog == Greenfrog)
            {
                frog.transform.parent = null;
                pick = frog.GetComponent <Pick_up>();
                frog.transform.localPosition = GreenPose.transform.position;
                frog.transform.localRotation = GreenPose.transform.rotation;
                particle = frog.transform.GetComponentInChildren <ParticleSystem>();
                particle.Play();
                pick.enabled = false;

                green = true;
            }
            if (frog == Yellowfrog)
            {
                frog.transform.parent        = null;
                frog.transform.localPosition = YellowPose.transform.position;
                frog.transform.localRotation = YellowPose.transform.rotation;
                particle = frog.transform.GetComponentInChildren <ParticleSystem>();
                particle.Play();
                pick         = frog.GetComponent <Pick_up>();
                pick.enabled = false;

                yellow = true;
            }
            if (frog == Redfrog)
            {
                frog.transform.parent        = null;
                frog.transform.localPosition = RedPose.transform.position;
                frog.transform.localRotation = RedPose.transform.rotation;
                particle = frog.transform.GetComponentInChildren <ParticleSystem>();
                particle.Play();
                pick         = frog.GetComponent <Pick_up>();
                pick.enabled = false;

                red = true;
            }
            if (frog == Bluefrog)
            {
                frog.transform.parent = null;
                pick = frog.GetComponent <Pick_up>();
                frog.transform.localPosition = BluePose.transform.position;
                frog.transform.localRotation = BluePose.transform.rotation;
                particle = frog.transform.GetComponentInChildren <ParticleSystem>();
                particle.Play();
                pick.enabled = false;

                blue = true;
            }
            if (frog == Pinkfrog)
            {
                frog.transform.parent        = null;
                frog.transform.localPosition = PinkPose.transform.position;
                frog.transform.localRotation = PinkPose.transform.rotation;
                particle = frog.transform.GetComponentInChildren <ParticleSystem>();
                particle.Play();
                pick         = frog.GetComponent <Pick_up>();
                pick.enabled = false;

                pink = true;
            }
            else
            {
                //nothing
            }
        }
    }