- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试让 Flare 动画在 Flutter 中运行。为此,我尝试了这个: https://github.com/tarek360/Boring-Star-Animation
实际上,该代码工作 非常好。但是,我想将动画更改为: https://www.2dimensions.com/a/innocent/files/flare/status_success
现在,代码运行并显示动画,但仍然如此。 (即,不动画,只显示照片)我得到以下错误:
E/flutter ( 7462): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: NoSuchMethodError: The method '*' was called on null.
E/flutter ( 7462): Receiver: null
E/flutter ( 7462): Tried calling: *(0.0)
E/flutter ( 7462): #0 Object.noSuchMethod (dart:core/runtime/libobject_patch.dart:50:5)
E/flutter ( 7462): #1 KeyFrameStrokeEnd.setValue (package:flare_dart/animation/keyframe.dart:1161:33)
E/flutter ( 7462): #2 KeyFrameNumeric.apply (package:flare_dart/animation/keyframe.dart:138:5)
E/flutter ( 7462): #3 PropertyAnimation.apply (package:flare_dart/animation/actor_animation.dart:199:21)
E/flutter ( 7462): #4 ComponentAnimation.apply (package:flare_dart/animation/actor_animation.dart:248:27)
E/flutter ( 7462): #5 ActorAnimation.apply (package:flare_dart/animation/actor_animation.dart:403:26)
E/flutter ( 7462): #6 FlareActorRenderObject._updateAnimation (package:flare_flutter/flare_actor.dart:468:19)
E/flutter ( 7462): #7 FlareActorRenderObject.filename=.<anonymous closure> (package:flare_flutter/flare_actor.dart:245:11)
E/flutter ( 7462): #8 _rootRunUnary (dart:async/zone.dart:1132:38)
E/flutter ( 7462): #9 _CustomZone.runUnary (dart:async/zone.dart:1029:19)
E/flutter ( 7462): #10 _FutureListener.handleValue (dart:async/future_impl.dart:126:18)
E/flutter ( 7462): #11 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45)
E/flutter ( 7462): #12 Future._propagateToListeners (dart:async/future_impl.dart:668:32)
E/flutter ( 7462): #13 Future._complete (dart:async/future_impl.dart:473:7)
E/flutter ( 7462): #14 _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
E/flutter ( 7462): #15 _AsyncAwaitCompleter.complete.<anonymous closure> (dart:async/runtime/libasync_patch.dart:33:20)
E/flutter ( 7462): #16 _rootRun (dart:async/zone.dart:1120:38)
E/flutter ( 7462): #17 _CustomZone.run (dart:async/zone.dart:1021:19)
E/flutter ( 7462): #18 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
E/flutter ( 7462): #19 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
E/flutter ( 7462): #20 _rootRun (dart:async/zone.dart:1124:13)
E/flutter ( 7462): #21 _CustomZone.run (dart:async/zone.dart:1021:19)
E/flutter ( 7462): #22 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
E/flutter ( 7462): #23 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
E/flutter ( 7462): #24 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
E/flutter ( 7462): #25 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
E/flutter ( 7462):
我非常确定我没有输入错误的文件名和动画名称。
下面是我的 main.dart 文件:
import 'package:flutter/material.dart';
import "package:flare_flutter/flare_actor.dart";
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'The Boring Star',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => new _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return new FlareActor("animations/status_success.flr",
alignment: Alignment.center,
fit: BoxFit.contain,
animation: "success_arrow");
}
}
-----编辑------我不知道为什么,但下面的动画效果很好 https://www.2dimensions.com/a/pollux/files/flare/smiley-switch
因此,它得出的结论是我的动画存在一些问题: https://www.2dimensions.com/a/innocent/files/flare/status_success
谁能帮我解决这个问题?
最佳答案
动画名称不是success_arrow而是success
FlareActor("animations/status_success.flr",
alignment: Alignment.center,
fit: BoxFit.contain,
animation: "success");
关于Flutter Flare 动画无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55040732/
如何在 Flare by 2Dimensions 上通过“编辑顶点”选项使用关键帧? 我的用例:我想通过拖动顶点将矩形转换为不同的形状来为矩形设置动画。 最佳答案 单击右侧面板中的“转换为路径”。然后
我正在尝试让 Flare 动画在 Flutter 中运行。为此,我尝试了这个: https://github.com/tarek360/Boring-Star-Animation 实际上,该代码工作
我试图在从网络加载图像时显示图像占位符,并将占位符替换为带有淡入动画的实际图像。当我使用 Assets 中的简单 png 图像时,这可以正常工作。 以下是现有代码: FadeInImage(place
我的原始 Flare 文件/动画为其所有动画定义了一条三次曲线。但是当我在我的 Flutter 应用程序上导出并运行相同的动画时,它似乎使用了线性曲线。我已经多次导出文件并进行了不同的更改,但没有成功
我试图在 Flutter Web(开发 channel - v1.13.2)上创建一个简单的网页,但出现了这个奇怪的问题。当我尝试将 Flare 动画放置在分别具有 2 个附加小部件、背景和居中文本的
我已经开发了我的作品集,并且在本地一切正常,但当我将它上传到我的主机时,CSS 呈现不同。 我在 Chrome 上用力刷新,也在 Firefox 上尝试过,但仍然不同。 问题和解决方案是什么? 这是我
我在 python 中有这样的数据: [['a', 'b', 'c', 50], ['a', 'b', 'd', 100], ['a', 'b', 'e', 67], ['a', 'g', 'c
我正在尝试使用 MadCap Flare 元素生成 pdf 文件,但生成的 PDF 文件字体错误。我使用的是最新版本的 Flare,2019r2。 我正在尝试使用 Duotype 的 Flexo 字体
我有一个 networkx 图 g 我想画出这个可视化 http://mbostock.github.io/d3/talk/20111018/tree.html 这意味着我必须以某种方式将我的图形转换
我正在尝试在 Flutter 中重新播放 Flare 动画。动画完成后不循环播放。我想要一个按需播放的动画,同样的动画。 当我在动画之间切换时,只要交换字符串并调用 setState 就可以正常工作。
更新:我在其底部添加了一个codesanbox,其中包含我需要完成的操作的更详细说明。 所以我不太明白类在 React 中是如何工作的,我是 React 新手,并且使用过一点 useState,但从来
我目前正在与 Treemap 合作D3.js 的可视化,希望了解示例中使用的flare.json 是如何组织的。 json 输入文件的格式是否需要与示例中使用的结构完全相同。我有一个来自网络爬虫的输入
我正在使用众所周知的 flare.json 文件: { "name": "flare", "children": [ { "name": "analytics", "childre
我和我的同事正在使用 D3 可视化。具体来说,我们从 this example 开始.此可视化似乎使用了与 flare API 相关的某种 json。 在示例 json 中,有如下几行: "name
我有一个 defaultdict(list) 并且我使用了 simplejson.dumps(my_defaultdict) 以将 defaultdict 输出为 JSON 格式.我正在使用 http
我有一个扁平的 json 文件结构,例如: [ { "name" : "ABC", "parent":"DEF", "relation": "ghi", "depth": 1 }, { "name
在我的 D3 Flare Graph 中,当每个圆圈只有一个标签时,标题和标签会重叠。我想渲染内部标签,避免与圆圈标题重叠,它在每个圆圈的中间渲染。 var flareGraph = function
我有一个像这样的 json: { "a": { "x": { "y": { "a": {}, "z": {},
我在我的网站上遇到了这个奇怪的 SSL 问题。该域指向 Cloudflare,我正在使用灵活的 SSL 设置。通用默认证书在 Cloudflare 上设置。现在我所有的设备(android、ios、w
我使用的是 Cloud Flare Flexible SSL。我想为除 rss 提要之外的所有站点强制使用 SSL。 我试着用下面的代码来做,但得到了 ERR_TOO_MANY_REDIRECTS R
我是一名优秀的程序员,十分优秀!