11 个版本
新 0.1.10 | 2024年8月14日 |
---|---|
0.1.9 | 2024年7月23日 |
0.1.6 | 2024年2月23日 |
0.1.0 | 2024年1月25日 |
0.0.1 |
|
#670 在 游戏开发
每月 612 下载
45KB
561 行
关于
'bevy_wry' 是一个 bevy 插件,它提供了与 wry 的集成,wry 是一个用 Rust 编写的跨平台 webview 渲染库。
BevyWry 允许基于 bevy::Event 与 WebView 通信
- 输出事件需要实现 [OutWryEvent]。这允许通过 wry::WebView::evaluate_script 与 WebView 通信
- 通过注册 wry::WebViewBuilder::with_ipc_handler 的 IPC 通道接收输入事件。此插件处于早期和实验阶段。
请注意,您必须添加此补丁才能使用 bevy_wry
[patch.crates-io]
# At the moment http disallows empty authority and invalidates uris like: "file:///path/to/file"
http = { git = "https://github.com/PawelBis/http", branch = "feature/empty-authority" }
示例
- fullscreen - 如何创建和使用具有透明度的全屏 webview。目前 Linux 和 Windows 不支持透明度
- 锚点
使用以下命令运行示例: cargo run --example=example_name
依赖项
~22–65MB
~1M SLoC