当我尝试在 VSCode 中编写 onLoad 时,它会自动完成为
FutureOr<void> onLoad()
。
但是,我希望它自动完成为 Future<void> onLoad()
。
如何配置 VSCode 来建议
Future<void> onLoad()
?
网上大多数 Flutter Flame 示例代码都使用
Future<void> onLoad()
,
例如:https://docs.flame-engine.org/latest/flame/game.html
@override Future<void> onLoad() async { sprite = await Sprite.load('crate.png'); }
你不能,至少不能直接这样做,因为
FutureOr<void>
是超类指定为其方法签名返回类型的。按照建议,您可以为其创建一个 VSCode 片段。