diff --git a/flare_dart/lib/animation/keyframe.dart b/flare_dart/lib/animation/keyframe.dart index d6cc9d4..a427560 100644 --- a/flare_dart/lib/animation/keyframe.dart +++ b/flare_dart/lib/animation/keyframe.dart @@ -1141,6 +1141,8 @@ class KeyFrameStrokeStart extends KeyFrameNumeric { if (component == null) return; ActorStroke star = component as ActorStroke; + if(star.trimStart == null) return; + star.trimStart = star.trimStart * (1.0 - mix) + value * mix; } } diff --git a/flare_flutter/pubspec.yaml b/flare_flutter/pubspec.yaml index f3de6fc..9c09510 100644 --- a/flare_flutter/pubspec.yaml +++ b/flare_flutter/pubspec.yaml @@ -8,9 +8,11 @@ environment: dependencies: flutter: sdk: flutter - flare_dart: ^1.2.0 -# flare_dart: -# path: ../flare_dart + flare_dart: + git: + url: https://github.com/iuraiura879/Flare-Flutter.git + path: flare_dart + ref: fix-keypath-crash dev_dependencies: flutter_test: - sdk: flutter \ No newline at end of file + sdk: flutter