What happened?
mapComponent = await TiledComponent.load('map.tmx', Vector2(32.0, 32.0));
I just need to change the tiled mode to infinite, and there will be an error:
The following TypeErrorImpl was thrown building FutureBuilder<void>(dirty, state: _FutureBuilderState<void>#b0632):
Unexpected null value.
The relevant error-causing widget was:
FutureBuilder<void> FutureBuilder:file:///C:/Users/46089/AppData/Local/Pub/Cache/hosted/pub.flutter-io.cn/flame-1.37.0/lib/src/game/game_widget/game_widget.dart:418:30
When the exception was thrown, this was the stack:
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 274:3 throw_
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 950:18 nullCheck
package:flame_tiled/src/renderable_layers/tile_layers/orthogonal_tile_layer.dart 26:36 cacheTiles
package:flame_tiled/src/renderable_layers/tile_layers/tile_layer.dart 189:5 refreshCache
package:flame_tiled/src/renderable_tile_map.dart 474:12 [_refreshCache]
package:flame_tiled/src/renderable_tile_map.dart 69:5 new
package:flame_tiled/src/renderable_tile_map.dart 403:5 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 618:19 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 643:23 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 589:19 <fn>
dart-sdk/lib/async/zone.dart 962:54 runUnary
dart-sdk/lib/async/future_impl.dart 222:18 handleValue
dart-sdk/lib/async/future_impl.dart 948:44 handleValueCallback
dart-sdk/lib/async/future_impl.dart 977:13 _propagateToListeners
dart-sdk/lib/async/future_impl.dart 720:5 [_completeWithValue]
dart-sdk/lib/async/future.dart 554:22 <fn>
dart-sdk/lib/async/zone.dart 962:54 runUnary
dart-sdk/lib/async/future_impl.dart 222:18 handleValue
dart-sdk/lib/async/future_impl.dart 948:44 handleValueCallback
dart-sdk/lib/async/future_impl.dart 977:13 _propagateToListeners
dart-sdk/lib/async/future_impl.dart 720:5 [_completeWithValue]
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 499:7 complete
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 566:12 _asyncReturn
package:flame_tiled/src/renderable_tile_map.dart 458:7 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 618:19 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 643:23 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 589:19 <fn>
dart-sdk/lib/async/zone.dart 962:54 runUnary
dart-sdk/lib/async/future_impl.dart 222:18 handleValue
dart-sdk/lib/async/future_impl.dart 948:44 handleValueCallback
dart-sdk/lib/async/future_impl.dart 977:13 _propagateToListeners
dart-sdk/lib/async/future_impl.dart 720:5 [_completeWithValue]
dart-sdk/lib/async/future_impl.dart 804:7 <fn>
dart-sdk/lib/async/schedule_microtask.dart 40:34 _microtaskLoop
dart-sdk/lib/async/schedule_microtask.dart 49:5 _startMicrotaskLoop
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 118:77 tear
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 183:69 <fn> ```
### What do you expect?
Capable of loading tiled infinite modes correctly
### How can we reproduce this?
_No response_
### What steps should take to fix this?
_No response_
### Do have an example of where the bug occurs?
_No response_
### Relevant log output
```shell
Execute in a terminal and put output into the code block below
Output of: flutter doctor -v
Affected platforms
All
Other information
No response
Are you interested in working on a PR for this?
What happened?
Execute in a terminal and put output into the code block below
Output of: flutter doctor -v
Affected platforms
All
Other information
No response
Are you interested in working on a PR for this?