Graphics.HighlightObject.AnimateProperties C# (CSharp) Method

AnimateProperties() private method

private AnimateProperties ( Material material ) : void
material UnityEngine.Material
return void
        private void AnimateProperties(Material material)
        {
            foreach (ShaderColorProperty property in settings.ColorProperties)
                material.DOColor (property.maxValue, property.name, animationDuration).SetLoops(loops, LoopType.Yoyo);

            foreach (ShaderFloatProperty property in settings.FloatProperties)
                material.DOFloat (property.maxValue, property.name, animationDuration).SetLoops(loops, LoopType.Yoyo).OnStepComplete(OnLoopCompleted);
        }