######### ג'ויסטיק

ספרייה: קלט/פלט
הוצג: 2.2.0
מראה: #########

התנהגות

המשתמש יכול לגרור את הכפתור האדום בתוך אזור הריבוע המעוגל, והפלטים מתעדכנים כדי לציין את הכפתור של הכפתור קואורדינטות x- ו-y הנוכחיות. זה נועד לחקות את הג'ויסטיקים הידועים מהימים של משחקי ארקייד קלאסיים.

סיכות

קצה מערב, סיכה צפונית (פלט, רוחב סיביות תואם לתכונת Bit Width)
מציין את קואורדינטת x של הכפתור, שיש לפרש כמספר שלם ללא סימן שערכו לעולם לא יהיה 0. לפיכך, ערך של 1 מייצג את הקיצוני השמאלי, והערך המקסימלי עבור רוחב הסיביות מציין את הרחוק ימין. כאשר הכפתור במנוחה (במרכז), לערך יש תבנית סיביות 10...00.
קצה מערב, סיכה דרומית (פלט, רוחב סיביות תואם לתכונת Bit Width)
מציין את קואורדינטת y של הכפתור, שהערך שלה נע כמו בסיכת הקואורדינטה x. מתי הכפתור נמשך למעלה, הערך של פלט זה הוא 1, וכאשר הכפתור נמשך למטה, פלט הוא הערך המרבי עבור רוחב הסיביות שנבחר.

תכונות

כאשר הרכיב נבחר או מתווסף, Alt-2 עד Alt-5 משנים את תכונת הBit Width שלו.

רוחב סיביות
מספר הביטים המשמשים לציון כל אחת מהקואורדינטות של הכפתור.
צֶבַע
צבע הכפתור כפי שהוא מצויר על המסך.

התנהגות כלי לתקוע

לחיצה על לחצן העכבר בתוך אזור הג'ויסטיק מעבירה את הכפתור למיקום זה ומעדכנת את תפוקות. גרירת העכבר ממשיכה להזיז את הכפתור ולעדכן את הפלטים, תוך שמירה על הכפתור בתוך אזור הג'ויסטיק. שחרור כפתור העכבר מחזיר את הכפתור למצב המנוחה שלו.

התנהגות כלי טקסט

אף אחד.

חזרה אל הפניה לספרייה