Latest commit ffecb05
use bevy::prelude::*; /// 渲染精灵 fn main() { App::new() .add_plugins(DefaultPlugins) .add_startup_system(初始设置) .run(); } fn 初始设置( mut commands: Commands, asset_server: Res<AssetServer>, ) { // 生成 2D 相机 commands.spawn_bundle(OrthographicCameraBundle::new_2d()); // bevy::ecs::Res,对资源的引用 // bevy::asset::AssetServer,从文件系统加载资源 let image_handle: Handle<Image> = asset_server.load("icon.png"); commands.spawn_bundle(SpriteBundle { texture: image_handle, ..Default::default() }); }