Skip to main content

Site Map

This page is a crawl-friendly HTML index of the canonical LERP surface.

Primary XML sitemaps: sitemap.xml and sitemap-course.xml

Home

  • Welcome to LERP - Luau Education for Rive Professionals - From zero to hero

Core Pages

Advanced

Api

  • API Reference - Complete Rive Luau API documentation organized by category.
  • Assets - Image, ImageFilter, ImageSampler, and ImageWrap
  • Core Types - Vector, Color, and Mat2D types
  • Data & Input - Input, Property, Context, and ViewModel for data binding
  • Data Values - DataValue types, Converter, and Property types
  • Drawing - Path, Paint, Gradient, and Renderer for custom drawing
  • Events - PointerEvent for pointer interactions
  • Hierarchy - NodeData, NodeReadData, and Layout
  • Path Effects - PathCommand, PathData, PathEffect, and CommandType
  • Scene - Artboard, Node, and Animation objects
  • Styling - PaintDefinition, PaintStyle, BlendMode, StrokeCap, StrokeJoin, GradientStop
  • System - Listener, Output, EnumValues, and Sandbox Limitations

Best Practices

Examples

Fundamentals

  • 1.1 Variables, Types & Operators - Declare variables, understand data types, and use operators in Rive Node Scripts
  • 1.2 Control Flow & Loops - Conditionals, loops, and control structures in Rive Node Scripts
  • 1.3 Functions & Closures - Define functions, understand scope, and use closures in Rive Node Scripts
  • 1.4 Tables - Arrays, dictionaries, and data structures in Rive Node Scripts
  • Data Types - Understanding Luau's fundamental data types for Rive animations
  • Iteration - Loops, iterators, and collection traversal in Rive Node Scripts
  • Operators - Arithmetic, comparison, logical, and compound operators in Rive Node Scripts

Getting Started

Oop

Projects

Rive

Types