使用Flame时,你需要遵守的唯一结构就是在assets目录下需要有两个子文件夹:audio 和 images。
比如:
Flame.audio.play('explosion.mp3');
Flame.images.load('player.png');
Flame.images.load('enemy.png');
文件结构如下:
.
└── assets
├── audio
│ └── explosion.mp3
└── images
├── enemy.png
└── player.png
别忘了将这些文件添加到pubspec.yaml文件中:
flutter:
assets:
- assets/audio/explosion.mp3
- assets/images/player.png
- assets/images/enemy.png