Benchmark.ReplaceComponents C# (CSharp) Method

ReplaceComponents() private method

private ReplaceComponents ( ) : void
return void
    void ReplaceComponents()
    {
        var camera = Camera.main.gameObject;

        foreach (var c in camera.GetComponents<Bloom>())
            Destroy(c);

        for (var i = 0; i < _iteration; i++)
        {
            var bloom = camera.AddComponent<Bloom>();
            bloom.antiFlicker = AntiFlicker;
            bloom.highQuality = HighQuality;
            bloom.intensity = 0;
        }

        _frameCount = -2;
    }