diff --git a/Extra2D/include/extra2d/ui/button.h b/Extra2D/include/extra2d/ui/button.h index 980bed0..a1d61af 100644 --- a/Extra2D/include/extra2d/ui/button.h +++ b/Extra2D/include/extra2d/ui/button.h @@ -22,52 +22,118 @@ enum class ImageScaleMode { class Button : public Widget { public: Button(); + explicit Button(const String &text); ~Button() override = default; + // ------------------------------------------------------------------------ + // 静态创建方法 + // ------------------------------------------------------------------------ static Ptr