Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

نظام التفاعل

طبقة التفاعل في Univis مبنية على:

  • خلفية التقاط مخصصة (univis_picking_backend).
  • نداءات مراقبة لحالات المؤشر.
  • حالة المكوّن (UInteraction).

المكونات الأساسية

  • UInteraction:

    • Normal
    • Hovered
    • Pressed
    • Released
    • Clicked
  • UInteractionColors:

    • normal
    • hovered
    • pressed

فكرة العمل

  1. خلفية الالتقاط تحسب الضربات.
  2. نظام الالتقاط في Bevy يطلق أحداث المؤشر.
  3. مراقبو الأحداث في interaction/feedback.rs تحدّث UInteraction واللون.

ملاحظة

التفاعل يعتمد على وجود UInteraction على الكيان الهدف.

مراجع مرتبطة

أمثلة مرتبطة

نقاط الدخول الرسمية في API

  • univis_ui_interaction::interaction::feedback::UInteraction
  • univis_ui_interaction::interaction::feedback::UInteractionColors
  • univis_ui_interaction::interaction::picking::univis_picking_backend

إلى أين بعد ذلك؟