示例#1
0
    public static SAudioListener Serialize(this AudioListener _audioListener)
    {
        SAudioListener returnVal = new SAudioListener
        {
            ExistsOnObject = (_audioListener == null) ? false : true,
            Enabled        = _audioListener.enabled
        };

        return(returnVal);
    }
示例#2
0
    public static AudioListener Deserialize(this SAudioListener _audioListener, ref GameObject _gameObject)
    {
        if (_audioListener.ExistsOnObject == false)
        {
            return(null);
        }

        AudioListener returnVal = _gameObject.GetComponent <AudioListener>();

        returnVal.enabled = _audioListener.Enabled;
        return(returnVal);
    }