Files
osu-framework/osu.Framework.Tests/Visual/TestCaseBufferedContainer.cs
2018-04-11 16:34:32 +09:00

33 lines
882 B
C#

// Copyright (c) 2007-2018 ppy Pty Ltd <contact@ppy.sh>.
// Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu-framework/master/LICENCE
using osu.Framework.Graphics;
using osu.Framework.Graphics.Containers;
using OpenTK;
namespace osu.Framework.Tests.Visual
{
public class TestCaseBufferedContainer : TestCaseMasking
{
private readonly BufferedContainer buffer;
public TestCaseBufferedContainer()
{
Remove(TestContainer);
Add(buffer = new BufferedContainer
{
RelativeSizeAxes = Axes.Both,
Children = new[] { TestContainer }
});
}
protected override void LoadComplete()
{
base.LoadComplete();
buffer.BlurTo(new Vector2(20), 1000).Then().BlurTo(Vector2.Zero, 1000).Loop();
}
}
}