TSMagic.UpdateVisuals C# (CSharp) Method

UpdateVisuals() public method

public UpdateVisuals ( ) : void
return void
    public void UpdateVisuals()
    {
        m_hornMagic.enabled = (m_hornMagicColor.a > 0);

        float maxDelta = (1 / m_transitionTime) * Time.deltaTime;
        m_hornMagicColor.a = Mathf.MoveTowards(m_hornMagicColor.a, m_isUsingMagic ? 1 : 0, maxDelta);
        m_emissionFraction = Mathf.MoveTowards(m_emissionFraction, m_isUsingMagic ? 1 : 0, maxDelta);

        if (m_hornMagic.enabled)
        {
            m_hornMagic.material.SetColor("_Color", m_hornMagicColor);
        }
        m_hornEmission.rate = m_emissionFraction * m_baseEmissionRate;
    }