[Flutter] Flame 의 box-game 빌드 문제
Flame 의 공식 사이트에서 Cookbook 으로 추천해서 들어간 사이트...
https://jap.alekhin.io/create-mobile-game-flutter-flame-beginner-tutorial
간단히 화면에 하얀색 박스가 하나 나오고..
그걸 터치하면 초록색으로 변경되는 간단한 게임...
아마 요즘에는 없겠지만...
튜터리얼대로 고대로 해 보신분은 빌드 에러가 날 수도 있다.
"
Compiler message:
../../Apps/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.12.4+1/lib/src/picture_provider.dart:335:20: Error: The argument type 'String' can't be assigned to the parameter type 'DiagnosticsNode'.
- 'DiagnosticsNode' is from 'package:flutter/src/foundation/diagnostics.dart' ('../../Apps/flutter/packages/flutter/lib/src/foundation/diagnostics.dart').
context: 'while resolving a picture',
"
...... 이해할 수 없는 에러 메시지;;;
역시나 구글에게...
어렵게 어렵게 확인한 바로는..
https://www.codegrepper.com/code-examples/whatever/Unhandled+Exception%3A+ServicesBinding.defaultBinaryMessenger+was+accessed+before+the+binding+was+initialized.
0.18.0 버젼 이상으로 사용해라... 이 버젼에 문제 해결했음...
그럼 Box-game 은 어떻게 된건지.. 잘 모르겠지만..
flame: ^0.22.1
으로 문제 해결!!