Add option to rotate SpriteWidget (#985)

This commit is contained in:
Luan Nico
2021-09-29 12:24:17 -04:00
committed by GitHub
parent 9f9d562261
commit 9cc19a76b4
4 changed files with 27 additions and 5 deletions

View File

@ -1,3 +1,5 @@
import 'dart:math';
import 'package:dashbook/dashbook.dart';
import 'package:flame/widgets.dart';
import 'package:flutter/material.dart';
@ -12,6 +14,7 @@ Widget spriteWidgetBuilder(DashbookContext ctx) {
decoration: BoxDecoration(border: Border.all(color: Colors.amber)),
child: SpriteWidget.asset(
path: 'shield.png',
angle: pi / 180 * ctx.numberProperty('angle (deg)', 0),
anchor: Anchor.valueOf(
ctx.listProperty('anchor', 'center', anchorOptions),
),