Rive 101
Notes OF Rive 101
Notes OF Rive 101
PART 01 | Getting started
PART 01 | Getting started
01
Getting Started with Rive
Getting Started with Rive
NOTES:
The Interface is out of date.
02
The File Browser
The File Browser
NOTES:
Out of date
03
Interface overview
Interface overview
NOTES:
04
Navigation
Navigation
NOTES:
05
Selection
Selection
NOTES:
06
Snapping
Snapping
NOTES:
07
Artboards
Artboards
NOTES:
PART 02 | Designing in rive
PART 02 | Designing in rive
08
Designing in rive
Designing in rive
NOTES:
09
Pen tool
Pen tool
NOTES:
10
Shape tools
Shape tools
NOTES:
11
Fills & strokes
Fills & strokes
NOTES:
12
Shapes and Paths
Shapes and Paths
NOTES:
13
Winding & fill rules
Winding & fill rules
NOTES:
14
Hierarchy
Hierarchy
NOTES:
15
Groups and Parent/Child relationships
Groups and Parent/Child relationships
NOTES:
16
Origin and Freeze
Origin and Freeze
NOTES:
17
Clipping
Clipping
NOTES:
18
Rulers and Guides
Rulers and Guides
NOTES:
19
Align tools
Align tools
NOTES:
20
Assets Panel
Assets Panel
NOTES:
21
importing vector artwork
importing vector artwork
NOTES:
22
importing raster artwork
importing raster artwork
NOTES:
PART 03 | Animating in Rive
PART 03 | Animating in Rive
23
Animating in Rive Intro
Animating in Rive Intro
NOTES:
24
Timeline
Timeline
NOTES:
25
Keys
Keys
NOTES:
26
Motion Path
Motion Path
NOTES:
27
Interpolation panel
Interpolation panel
NOTES:
28
Work Area
Work Area
NOTES:
29
Graph Editor
Graph Editor
NOTES:
30
Exercise:
The pendulum
Exercise:
The pendulum
NOTES:
31
Exercise:
The bouncing ball: Animating Position
Exercise:
The bouncing ball: Animating Position
NOTES:
32
Exercise:
The bouncing ball: Adding Squash and Stretch
Exercise:
The bouncing ball: Adding Squash and Stretch
NOTES:
33
Animating vertices
Animating vertices
NOTES:
34
Solos
Solos
NOTES:
35
Exercise:
Using solos for a frame to frame animation
Exercise:
Using solos for a frame to frame animation
NOTES:
36
Draw Order
Draw Order
NOTES:
37
Exercise:
animating with Draw Order
Exercise:
animating with Draw Order
NOTES:
38
Export options in Rive
Export options in Rive
NOTES:
39
How to get started with animation
How to get started with animation
NOTES:
40
Quantize
Quantize
NOTES:
PART 04 | Text tool
PART 04 | Text tool
41
Text tool
Text tool
NOTES:
42
Text Runs
Text Runs
NOTES:
43
Text Styles
Text Styles
NOTES:
44
Text Modifiers
Text Modifiers
NOTES:
45
Text Pendulum
Text Pendulum
NOTES:
46
Text Wave Effect
Text Wave Effect
NOTES:
47
Typing Animation
Typing Animation
NOTES:
PART 05 | Rigging in Rive
PART 05 | Rigging in Rive
48
Rigging Intro
Rigging Intro
NOTES:
49
Bones Overview
Bones Overview
NOTES:
50
Bones with hierarchical connections
Bones with hierarchical connections
NOTES:
51
Binding and Weighting bones
Binding and Weighting bones
NOTES:
52
Joysticks
Joysticks
NOTES:
53
Constraint Overview
Constraint Overview
NOTES:
54
Translation Constraint
Translation Constraint
NOTES:
55
Scale Constraint
Scale Constraint
NOTES:
56
Rotation Constraint
Rotation Constraint
NOTES:
57
Transform Constraint
Transform Constraint
NOTES:
58
Transform Constraints with Text Fields
Transform Constraints with Text Fields
NOTES:
59
Distance Constraint
Distance Constraint
NOTES:
60
IK Constraint
IK Constraint
NOTES:
61
Follow Path Constraint
Follow Path Constraint
NOTES:
62
Negative Strength on a Constraint
Negative Strength on a Constraint
NOTES:
PART 06 | State Machine Basics
PART 06 | State Machine Basics
63
State Machine Overview
State Machine Overview
NOTES:
64
Single Animation States
Single Animation States
NOTES:
65
Layers
Layers
NOTES:
66
Layers and Mixing
Layers and Mixing
NOTES:
67
Layer Order
Layer Order
NOTES:
68
Transitions
Transitions
NOTES:
69
Transitions duration
Transitions duration
NOTES:
70
Exit Time
Exit Time
NOTES:
71
Pause When Exiting
Pause When Exiting
NOTES:
72
Inputs
Inputs
NOTES:
73
Conditions
Conditions
NOTES:
74
Creating And Or Transitions
Creating And Or Transitions
NOTES:
75
Initial Input values
Initial Input values
NOTES:
76
Using Listeners to change Inputs
Using Listeners to change Inputs
NOTES:
77
Using Listeners to align targets
Using Listeners to align targets
NOTES:
78
Any State
Any State
NOTES:
79
Exit State
Exit State
NOTES:
80
Common State Machine Issues
Common State Machine Issues
NOTES:
81
Build a simple button
Build a simple button
NOTES:
82
Build a double click interaction
Build a double click interaction
NOTES:
83
Build a simple menu
Build a simple menu
NOTES:
84
Exposing Inputs from Nested Artboards
Exposing Inputs from Nested Artboards
NOTES:
85
Controlling Exposed Inputs with Listeners
Controlling Exposed Inputs with Listeners
NOTES:
86
Controlling Exposed Inputs with Keys
Controlling Exposed Inputs with Keys
NOTES:
87
Using Events with Nested Artboards
Using Events with Nested Artboards
NOTES: