文件名称:bevy 游戏引擎的检查器插件
文件大小:890KB
文件格式:ZIP
更新时间:2024-07-18 12:26:38
bevy-inspector-egui
bevy-inspector-egui此 crate 提供了使用#[derive(Inspectable)]注释结构的能力,它使用egui打开调试界面,您可以在其中直观地编辑结构的值。然后,您的结构将作为一个强大的资源提供给您。例子use bevy_inspector_egui:: Inspectable; #[derive(Inspectable, Default)]structData { should_render:bool , text:String , #[inspectable(min = 42.0, max = 100.0)] size:f32 , }将InspectorPlugin添加到您的应用程序。use bevy_inspector_egui:: InspectorPlugin;fnmain () { App::build () .add_plugins (DefaultPlugins) .add_plugin (InspectorPlugin::< Data>::new ())
【文件预览】:
bevy-inspector-egui-main
----.gitignore(32B)
----bevy-inspector-egui-derive()
--------.gitignore(20B)
--------src()
--------Cargo.toml(393B)
----src()
--------impls()
--------utils()
--------world_inspector()
--------plugin.rs(8KB)
--------widgets()
--------lib.rs(7KB)
--------reflect()
----assets()
--------fonts()
--------texture-128.png(37KB)
----LICENSE(1KB)
----CHANGELOG.md(5KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----examples()
--------reflected_ui.rs(595B)
--------tuples.rs(437B)
--------planet_demo.rs(7KB)
--------new_egui_window.rs(523B)
--------demo.rs(3KB)
--------setup_code.rs(708B)
--------resource_inspector.rs(1KB)
--------quaternion.rs(2KB)
--------entity.rs(1KB)
--------rust_types.rs(2KB)
--------rapier2d.rs(3KB)
--------transform.rs(2KB)
--------README.md(2KB)
--------rapier.rs(2KB)
--------multiple_inspectors.rs(471B)
--------inspector_query.rs(2KB)
--------ui.rs(10KB)
--------world.rs(5KB)
--------two_windows.rs(8KB)
--------enum.rs(1KB)
--------mouse_picking.rs(3KB)
--------texture.rs(2KB)
----README.md(2KB)
----tests()
--------number_attributes.rs(428B)
--------simple_enum.rs(115B)
--------optional.rs(635B)
--------unit_struct.rs(81B)
--------tuple_struct.rs(106B)
--------builtin_attributes.rs(145B)
--------attributes.rs(213B)
----docs()
--------examples()
--------inspector.jpg(24KB)