文件名称:将 Egui 集成到 Bevy 的插件
文件大小:119KB
文件格式:ZIP
更新时间:2024-07-18 12:28:28
egui bevy bevy-engine
bevy_egui这个 crate 为Bevy游戏引擎提供了Egui集成。特征:桌面和网络(bevy_webgl2 )平台支持剪贴板(网络支持仅限于同一个窗口,参见rust-windowing/winit#1829 )打开网址bevy_egui可以只使用编译bevy和egui :作为依赖manage_clipboard和open_url功能,需要额外的包装箱,可以禁用。尝试一个示例 WASM 项目位于mvlabat.github.io/bevy_egui_web_showcase [源]。请注意,为了在bevy_egui中使用bevy_egui ,您需要至少0.4.1版本的bevy_webgl2 。用法这是一个最小的使用示例:# Cargo.toml [dependencies ]bevy =" 0.4"bevy_egui =" 0.3"use bevy:: prelude::* ;use bevy_egui:: {egui, EguiContext, EguiPlugin};fnmain () { App::build () .add_plugins (Def
【文件预览】:
bevy_egui-main
----.gitignore(45B)
----src()
--------systems.rs(16KB)
--------egui.es.frag(490B)
--------egui.vert(934B)
--------egui_node.rs(29KB)
--------egui.es.vert(847B)
--------egui.frag(406B)
--------transform_node.rs(4KB)
--------lib.rs(18KB)
----assets()
--------icon_inverted.png(28KB)
--------icon.png(15KB)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----Cargo.toml(1KB)
----.github()
--------workflows()
----examples()
--------simple.rs(377B)
--------ui.rs(6KB)
--------two_windows.rs(10KB)
----README.md(2KB)
----bevy_egui.png(63KB)
----.rustfmt.toml(28B)