egui 0.17 釋出,用 Rust 編寫的即時模式 GUI

2022-02-26 09:00:18

egui 是一個簡單、快速、高度可移植的即時模式 GUI 庫。egui 可以在 Web 上執行,也可以在你喜歡的遊戲引擎中執行。egui 的目標是成為最容易使用的 Rust GUI 庫,以及用 Rust 製作 Web 應用的最簡單方法。

egui 更新亮點

  • 使用任何大小的字型
  • 定義自定義文字樣式
  • 新增 Ui::text_style_height
  • 新增 TextStyle::resolve
  • 新增 Context::move_to_topContext::top_most_layer用於管理頂部的圖層
  • CtxRef 重新命名為 Context
  • 使用新 crate egui_extras 輕鬆載入圖片
  • Style::body_text_style 替換為更通用的 Style::text_styles

eframe 更新亮點:

  • glow 現在是本地和 Web 上的預設渲染器
  • 遵循作業系統的明/暗模式偏好

更多詳情可檢視:

展開閱讀全文