الوحدات الجاهزة
كل وحدة جاهزة في Univis عبارة عن مكوّن ECS مع إضافة صغيرة تدير:
- تهيئة الشكل/الأبناء.
- منطق التفاعل.
- تحديث المرئيات.
- إطلاق الرسائل عند الحاجة.
ترتيب ذهني سريع
- عرض/نص:
UTextLabel,UImage,UBadge,UTag,UProgressBar
- أفعال:
UButton,UIconButton,UToggle,UCheckbox,URadioButton
- Inputs:
USeekBar,UDragValue,USelect,UTextField
- Containers:
UPanel,UPanelWindow,UScrollContainer,UDivider
الإضافات المهمة
- مضافة تلقائيًا عبر
UnivisUiPlugin->UnivisWidgetPlugin: السطح القياسي للوحدات الجاهزة مع التمرير واللوحات وRuntime الخاص بـUTextFieldوUBadge. - وتبقى الإضافات المخصصة نفسها متاحة عندما تريد سطح widgets أضيق من
UnivisWidgetPlugin.
أمثلة مرتبطة
- حي الآن:
widgets_controls - حي الآن:
widgets_inputs - حي الآن:
widgets_display - حي الآن:
widgets_containers
نقاط الدخول الرسمية في API
univis_ui_widgets::widget::text_label::UTextLabelunivis_ui_widgets::widget::button::UButtonunivis_ui_widgets::widget::text_field::UTextFieldunivis_ui_widgets::widget::panel::{UPanel, UPanelWindow}univis_ui_widgets::widget::scroll_view::UScrollContainer
إلى أين بعد ذلك؟
- المثال المرتبط:
widgets_controls - صفحة الإعداد: إعداد الإضافات وأولى الأمثلة
- فهرس
API: مرجع الواجهة العامة - صفحة الترحيل: ترحيل مسارات الأمثلة