void PlaySound()
    {
        //Если есть сурс и аудио файл
        if (source != null)
        {
            float onePercent = piiController.ChargeMax / 100;
            float nowPercent = piiController.ChargeNow / onePercent;
            source.pitch = 0.5f + ((0.5f * nowPercent) / 100);

            if (piiController.ChargeNow <= 0)
            {
                if (OldFull)
                {
                    OldFull = false;
                    voice.playEnd();
                    if (faceController != null)
                    {
                        faceController.set_stress(-99999);
                        faceController.set_bliss(0.8f);
                    }
                }
            }
            else if (piiController.ChargeMax <= piiController.ChargeNow)
            {
                if (!OldFull)
                {
                    OldFull = true;
                    gameObject.GetComponentInChildren <SteamSoundFull>().PlaySound();
                }
                source.volume = 0;
            }
            else
            {
                if (seting != null && seting.game != null)
                {
                    source.volume = (0.01f + (0.1f * nowPercent) / 100) * seting.game.volume_all * seting.game.volume_sound;
                }
                if (OldFull)
                {
                    voice.playProcess();
                    if (faceController != null)
                    {
                        faceController.set_stress(0.1f);
                    }
                }
            }
        }
    }