Flame 0.29.4 不能 运行 具有良好的空安全性

Flame 0.29.4 cannot run with sound null safety

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

Error: Cannot run with sound null safety, because the following dependencies don't support null safety:

  • package:flame
  • package:ordered_set
  • package:box2d_flame

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

dependencies:
  flame: ^0.29.4
  flame_box2d: ^0.0.1

Flame 0.29.4不支持null safety,如果要null safety可以用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