إنتقل إلى المحتوى الرئيسي

الإيماءات

الإيماءة شكل ترسمه وزر الماوس مضغوط. يقارن Input.Observer الشكل بالإيماءات التي حفظتها، وعندما تتطابق إحداها، يشغّل الإجراء المرتبط بها للنافذة التي رسمت فوقها.

ثلاثة أجزاء تعمل معًا:

الجزءما هوأين تُعدّه
الرسمالأزرار التي ترسم، ومتى تصبح الضغطة إيماءة، وما يحدث للنقرة الأصليةرسم إيماءة
مكتبة الإيماءاتالأشكال نفسها، ولكل منها مثال محفوظ واحد أو أكثرمكتبة الإيماءات
المطابقةكيف تُقيَّم الضربة المرسومة مقابل الأشكال، ومدى صرامة ذلككيف تتم مطابقة الضربة

لا يفعل الشكل وحده شيئًا. يستخدمه الإجراء من خلال مشغِّل إيماءة، وينتمي الإجراء إلى مجموعة تطبيقات، لذا يمكن للشكل نفسه أن يفعل أشياء مختلفة في برامج مختلفة. الإجراء الذي يعمل لضربة ما تحدده القواعد الواردة في أين تنطبق الإجراءات.

  • رسم إيماءة — الأزرار التي ترسم، وكيف يبدأ الالتقاط وينتهي، وما يحدث للنقرة الأصلية.
  • مكتبة الإيماءات — صفحة الإيماءات: إضافة الإيماءات وتدريبها وإعادة تسميتها وحذفها.
  • كيف تتم مطابقة الضربة — كيف تُقيَّم الضربة المرسومة مقابل إيماءاتك، وحد المطابقة، وما يحدث عند عدم وجود تطابق.