-1

尝试运行我的 Flame 应用程序时,出现以下错误:

错误:无法以可靠的 null 安全性运行,因为以下依赖项不支持 null 安全性:

  • 包装:火焰
  • 包:ordered_set
  • 包:box2d_flame

我的pubspec.yaml文件中有以下内容:

dependencies:
  flame: ^0.29.4
  flame_box2d: ^0.0.1
4

1 回答 1

2

Flame0.29.4不支持 null 安全性,如果您想要 null 安全性,可以使用 1.0.0 版的最新候选版本(它比0.29.4无论如何都更稳定,并且所有文档都是针对该版本的)。

要将最新的候选版本与 Forge2D 一起使用,请将以下内容放入您的pubspec.yaml文件中:

dependencies:
  flame: ^1.0.0-releasecandidate.16
  flame_forge2d: ^0.8.2-releasecandidate.15

请注意box2d_flame已重命名为flame_forge2d,因为现在调用物理引擎Forge2D

于 2021-11-11T13:14:37.057 回答