Esempio n. 1
0
    // Token: 0x0600372A RID: 14122 RVA: 0x0011ABB0 File Offset: 0x00118FB0
    private void UpdateLocalInvSq()
    {
        float nearRange = 0f;
        float farRange  = 0f;

        if (this.useInverseSquare)
        {
            nearRange = this.falloffNear;
            farRange  = this.falloffFar;
        }
        else if (OSPManager.sInstance != null)
        {
            OSPManager.sInstance.GetNearFarFalloffValues(ref nearRange, ref farRange);
        }
        OSPManager.SetFalloffRangeLocal(this.context, nearRange, farRange);
    }
    /// <summary>
    /// Updates the local inv sq.
    /// </summary>
    void UpdateLocalInvSq()
    {
        float near = 0.0f;
        float far  = 0.0f;

        // We will set the current sound to the local inverse square value
        if (useInverseSquare == true)
        {
            near = falloffNear;
            far  = falloffFar;
        }
        else
        {
            if (OSPManager.sInstance != null)
            {
                OSPManager.sInstance.GetNearFarFalloffValues(ref near, ref far);
            }
        }

        OSPManager.SetFalloffRangeLocal(context, near, far);
    }