地图组件和ECS框架完成

This commit is contained in:
2026-01-13 15:39:45 +08:00
parent 9d45d4c726
commit 566ec47a73
24 changed files with 17072 additions and 66 deletions

View File

@@ -30,17 +30,24 @@ environment:
dependencies:
flutter:
sdk: flutter
flutter_web_plugins:
sdk: flutter
go_router: ^17.0.0
http: ^1.2.2
maplibre: ^0.3.2
# Fluent UI
fluent_ui: ^4.9.2
system_theme: ^3.1.2
window_manager: ^0.4.3
flutter_acrylic: ^1.1.4
maplibre_gl: ^0.22.0
maplibre_gl_web: ^0.22.0
maplibre_gl_platform_interface: ^0.22.0
# Utilities
flutter_markdown: ^0.7.4+3
provider: ^6.1.2
fl_nodes: ^0.5.0+1
dev_dependencies:
flutter_test:
sdk: flutter
@@ -64,10 +71,11 @@ flutter:
uses-material-design: true
# To add assets to your application, add an assets section, like this:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
assets:
- assets/config/
- assets/style.json
- assets/osm_style.json
- assets/pmtiles_style.json
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/to/resolution-aware-images
@@ -88,7 +96,7 @@ flutter:
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# - fonts/TrajanPro_Bold.ttf
# weight: 700
#
# For details regarding fonts from package dependencies,