示例#1
0
        public ControllerEaser(StoryboardRenderer renderer) : base(renderer)
        {
            children = new List <StoryboardRendererEaser <ControllerState> >
            {
                new StoryboardOpacityEaser(renderer),
                new UiOpacityEaser(renderer),
                new ScannerOpacityEaser(renderer),
                new BackgroundDimEaser(renderer),
                new NoteOpacityEaser(renderer),
                new ScannerColorEaser(renderer),
                new ScannerSmoothingEaser(renderer),
                new ScannerPositionEaser(renderer),
                new GlobalNoteRingColorEaser(renderer),
                new GlobalNoteFillColorEaser(renderer),

                new RadialBlurEaser(renderer),
                new ColorAdjustmentEaser(renderer),
                new GrayScaleEaser(renderer),
                new NoiseEaser(renderer),
                new ColorFilterEaser(renderer),
                new SepiaEaser(renderer),
                new DreamEaser(renderer),
                new FisheyeEaser(renderer),
                new ShockwaveEaser(renderer),
                new FocusEaser(renderer),
                new GlitchEaser(renderer),
                new ArtifactEaser(renderer),
                new ArcadeEaser(renderer),
                new ChromaticalEaser(renderer),
                new TapeEaser(renderer),
                new BloomEaser(renderer),

                new CameraEaser(renderer)
            };
        }
示例#2
0
        private void InitializeLayer()
        {
            GuideLayer = new GuideLayer(this);
            LineLayer  = new AbsoluteLayer(this);
            Renderer   = new StoryboardRenderer(this);

            this.AddAdorner(GuideLayer);
            this.AddAdorner(LineLayer);
            this.AddAdorner(Renderer);

            GuideLayer.SetAdornerIndex(2);
            LineLayer.SetAdornerIndex(0);
            Renderer.SetAdornerIndex(2);

            this.SetRenderer(Renderer);
        }
示例#3
0
 public ChromaticalEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#4
0
 public ColorFilterEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#5
0
 public FocusEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#6
0
 public VideoRenderer(StoryboardRenderer mainRenderer, Video component) : base(mainRenderer, component)
 {
 }
示例#7
0
 public FisheyeEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#8
0
 public GlobalNoteFillColorEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#9
0
 public ArcadeEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#10
0
 public SpriteRenderer(StoryboardRenderer mainRenderer, Sprite component) : base(mainRenderer, component)
 {
 }
示例#11
0
 public ColorAdjustmentEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#12
0
 public BackgroundDimEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#13
0
 public RadialBlurEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#14
0
 public ScannerPositionEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#15
0
 public ScannerOpacityEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#16
0
 public TextRenderer(StoryboardRenderer mainRenderer, Text component) : base(mainRenderer, component)
 {
 }
示例#17
0
 public ArtifactEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#18
0
 public GlitchEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#19
0
 public TapeEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#20
0
 public LineRenderer(StoryboardRenderer mainRenderer, Line component) : base(mainRenderer, component)
 {
 }
示例#21
0
 public ControllerRenderer(StoryboardRenderer mainRenderer, Controller component) : base(mainRenderer, component)
 {
 }
示例#22
0
 public BloomEaser(StoryboardRenderer renderer) : base(renderer)
 {
     sleek = Provider.SleekRender;
 }
示例#23
0
 public CameraEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#24
0
 public DreamEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#25
0
 public ShockwaveEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#26
0
 public GrayScaleEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#27
0
 public SepiaEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#28
0
 public UiOpacityEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#29
0
 public ScannerColorEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }
示例#30
0
 public ScannerSmoothingEaser(StoryboardRenderer renderer) : base(renderer)
 {
 }