Skip to content

Instantly share code, notes, and snippets.

import 'dart:math';
import 'package:flare_dart/math/mat2d.dart';
import 'package:flare_flutter/flare.dart';
import 'package:flare_flutter/flare_actor.dart';
import 'package:flare_flutter/flare_controller.dart';
class DayNightControls extends FlareController {
FlutterActorArtboard _artboard;
String _animationName;
@umberto-sonnino
umberto-sonnino / f_a.dart
Last active January 29, 2020 13:18
Flare Actor Instantiation
FlareActor(
// pubspec asset
"assets/file.flr",
// Animation name as it appears in the Rive Editor
animation: "idle"
)
@umberto-sonnino
umberto-sonnino / main.dart
Created August 25, 2019 15:03
Flare Button Clip
import "package:flare_flutter/flare_actor.dart";
import "package:flutter/material.dart";
void main() => runApp(MaterialApp(
home: Scaffold(
backgroundColor: Colors.orangeAccent,
body: Center(child: PlayButton()))));
class PlayButton extends StatefulWidget {
const PlayButton({
@umberto-sonnino
umberto-sonnino / lib.mjs
Last active August 23, 2018 13:55
An example showing Node.js interoperability with ES6 modules and older js scripts. Good explanation here: https://medium.com/@giltayar/native-es-modules-in-nodejs-status-and-future-directions-part-i-ee5ea3001f71
// **** lib.mjs **** //
import mul from "./script.js";
export function add(x, y)
{
console.log("I Also try to multiply every once in a while!", mul(x,y));
return x + y;
}