<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UI on 熟童·实验室</title><link>https://heheboy.github.io/tags/ui/</link><description>Recent content in UI on 熟童·实验室</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 25 Apr 2026 01:50:59 +0800</lastBuildDate><atom:link href="https://heheboy.github.io/tags/ui/index.xml" rel="self" type="application/rss+xml"/><item><title>第10章 Ui架构</title><link>https://heheboy.github.io/posts/%E7%AC%AC10%E7%AB%A0-ui%E6%9E%B6%E6%9E%84/</link><pubDate>Sat, 25 Apr 2026 01:50:59 +0800</pubDate><guid>https://heheboy.github.io/posts/%E7%AC%AC10%E7%AB%A0-ui%E6%9E%B6%E6%9E%84/</guid><description>&lt;p&gt;UI架构是游戏开发中至关重要的部分。本章介绍MVVM模式在Godot中的实现、UI状态机和弹窗栈管理，帮助开发者构建清晰、可维护的UI系统。&lt;/p&gt;
&lt;h2 id="101-mvvm在godot中的实现"&gt;10.1 MVVM在Godot中的实现&lt;/h2&gt;
&lt;h3 id="1010-设计原理与思路"&gt;10.1.0 设计原理与思路&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;MVVM模式的核心概念&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;MVVM（Model-View-ViewModel）是一种将UI逻辑与业务逻辑分离的架构模式，其设计理念可用以下层次结构表示：&lt;/p&gt;</description></item></channel></rss>