コード例 #1
0
    /// <summary>
    /// Initialize the settings of a USpeaker
    /// </summary>
    /// <param name="data">The data passed to USpeakOnInitializeSettings</param>
    public void InitializeSettings(int data)
    {
        print("Settings changed");
        settings = new USpeakSettingsData((byte)data);

        Codec = settings.Codec;
    }
コード例 #2
0
ファイル: USpeaker.cs プロジェクト: sknchan/LegacyRust
 private void UpdateSettings()
 {
     if (!Application.isPlaying)
     {
         return;
     }
     this.settings = new USpeakSettingsData()
     {
         bandMode = this.BandwidthMode,
         Codec    = this.Codec
     };
     this.audioHandler.USpeakInitializeSettings((int)this.settings.ToByte());
 }
コード例 #3
0
    void UpdateSettings()
    {
        if (!Application.isPlaying)
        {
            return;
        }

        settings = new USpeakSettingsData();

        settings.bandMode = BandwidthMode;
        settings.Is3D     = Is3D;

        audioHandler.USpeakInitializeSettings((short)settings.ToByte());
    }
コード例 #4
0
ファイル: USpeaker.cs プロジェクト: Virobeast2/RCLIENT
 public void InitializeSettings(int data)
 {
     MonoBehaviour.print("Settings changed");
     this.settings = new USpeakSettingsData((byte)data);
     this.Codec    = this.settings.Codec;
 }