forked from fuse-open/fuse-samples
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMainView.ux
63 lines (61 loc) · 2.02 KB
/
MainView.ux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<App Background="#446f">
<Circle ux:Class="Dot" Width="15%" Height="15%" Alignment="TopLeft"
ux:Name="self" Anchor="50%,50%">
<double ux:Property="TimeOffset"/>
<SolidColor Color="0.8,0.96,0.99,1" ux:Name="TheColor"/>
<Timeline PlayMode="Wrap" InitialProgress="{ReadProperty self.TimeOffset}"
TimeMultiplier="0.9">
<Move KeyframeInterpolation="CatmullRom" RelativeTo="ParentSize">
<Keyframe X="0" Time="0"/>
<Keyframe X="1" Time="1"/>
<Keyframe X="0" Time="2"/>
</Move>
<Change Target="TheColor.Color" KeyframeInterpolation="CatmullRom">
<Keyframe Value="0.8,0.96,0.99,1" Time="0"/>
<Keyframe Value="0.9,1,1,1" Time="0.5"/>
<Keyframe Value="0.8,0.96,0.99,1" Time="1"/>
<Keyframe Value="0.4,0.62,0.71,1" Time="1.5"/>
<Keyframe Value="0.8,0.96,0.99,1" Time="2"/>
</Change>
<Scale KeyframeInterpolation="CatmullRom">
<Keyframe Value="1" Time="0"/>
<Keyframe Value="1.25" Time="0.5"/>
<Keyframe Value="1" Time="1"/>
<Keyframe Value="0.83" Time="1.5"/>
<Keyframe Value="1" Time="2"/>
</Scale>
</Timeline>
<Timeline PlayMode="Wrap" InitialProgress="{ReadProperty self.TimeOffset}">
<Move KeyframeInterpolation="Linear" RelativeTo="ParentSize">
<Keyframe Y="0" Time="0"/>
<Keyframe Y="1" Time="4"/>
</Move>
<Scale>
<Keyframe Value="0.2" Time="0"/>
<Keyframe Value="1" Time="1"/>
<Keyframe Value="1" Time="3"/>
<Keyframe Value="0.2" Time="4"/>
</Scale>
<Change Target="self.Opacity">
<Keyframe Value="0" Time="0"/>
<Keyframe Value="1" Time="0.5"/>
<Keyframe Value="1" Time="3.5"/>
<Keyframe Value="0" Time="4"/>
</Change>
</Timeline>
</Circle>
<ClientPanel>
<Panel Margin="50" Alignment="Center" Width="200" Height="300">
<Dot TimeOffset="0"/>
<Dot TimeOffset="0.1"/>
<Dot TimeOffset="0.2"/>
<Dot TimeOffset="0.3"/>
<Dot TimeOffset="0.4"/>
<Dot TimeOffset="0.5"/>
<Dot TimeOffset="0.6"/>
<Dot TimeOffset="0.7"/>
<Dot TimeOffset="0.8"/>
<Dot TimeOffset="0.9"/>
</Panel>
</ClientPanel>
</App>