111 חברים מחוברים
הצטרפו עכשיו
בית פורומים אי אל 2 הזזת ראש אוטומטית בהתאם לכיוון הצפיה (תוכנה שכתבתי)
דיון

הזזת ראש אוטומטית בהתאם לכיוון הצפיה (תוכנה שכתבתי)

3 הודעות 1,268 צפיות לפני 12 שנים
#1 · לפני 12 שנים
איזו בעיה אני מנסה לפתור

כשאתה מסתכל אחור או למעשה בכל כיוון בעזר Hat (או כפתור POV) על הסטיק שלך אז לפעמים הכיסא או ה"מסגרות" של החופה מסתירות חלק מהטווח ראיה. למשל, במרבית המטוסים, אם מסתכלים שמאלה-אחורה/ימינה אחורה ראים בעיקר את המשענת הכיסא ולא מה שקורה באמת.

הפתרון הוא להזיז את הראש בצורה מתאימה - אבל הבעיה שלכל כיוון מיקום הראש האופטימלי הוא שונה. לכן צריך התאמה אוטומטית בין כיוון המבט לבין הזזת הראש.

השיטה

התוכנה עוקבת אחרי ה-Hat של הג'ויסטיק ואחרי הפתור שמאפשר לשלב מבט למעלה ובהתאם לכל כיוון מזיז את הראש למקום שנקבע מראש (שמאלה/ימינה/קידמה/אחורה/למטה/למעלה).

מיפוי מקשים

כדי שזה יעבוד נדרש מיפוי מקשים ב-IL2:

Home - להחזיר את הראש למרכז
חצים שמאלה/ימינה - להזזת ראש שמאלה או ימינה
חצים מעלה/מטה - להזזת - ראש קדימה ואחורה
כפתור Page Up/Page Dwn - להזזת ראש מעלה/מטה.

המיפוי יכול להשתמש בכפתורים של Numpad בצד, כך למשל כפתור שמאלה זה 4 על Numpad ופתור Home זה 7 על Numpad. או יכול להשתמש בכפתורים רגילים של המקלדת.

תכנה שכתבתי

ניתן להוריד אותה מ: http://cppcms.com/files/CppPad.zip

לפרוס ולהריץ את ה-exe (יש גרסאות 32 או 64 ביט - אם יש ספק תמיד ניתן להריץ 32 ביט). כדי לסגור פשוט לוחצים על Cntrl-C חלון השחור.

התאמת פרופיל

התכנה מכילה קובץ default.ini שמגדיר הזזת הראש בהתאם לכיוון ה-hat וכפתור נוסף שמגדיר את הצפיה למעלה. בנוסף אפשר להכיל פרופילים חלופיים ולעשות drag-and-drop על ה-exe.

הפרופיל מכיל:


  • הגדרה האם להשתמש ב-numpad או בכפתורים רגילים, שורות:
    mode numpad
    או
    mode normal
    בהתאם

  • מספר הכפתור שמשמש לצפיה למעלה, למשל:
    button 3

  • כיוון הצפיה שמוגדר כשילוב של מילים up אחרי כך fwd/bck ו-left/right בסדר הזה המופרדים ע"י "-" למשל up, left, fwd או fwd-left או up-bck-right בסדר הזה (קודם אם מסתכלים למעלה, אחר כך אם מסכלים אחור או קדימה ואחר כך אם מסתכלים שמאלה או ימינה

    מיקום הראש מוגדר ע"י השילוב של:

    L/R - שמאלה וימינה
    U/D - מעלה מטה
    F/B קדימה אחורה

    לדוגמה:

    up-bck-right LFU
    bck-right RFD
    up-fwd UB



הפרופיל הנוכחי מותאם להוריקן - אבל עובד טוב כם עם מוסטנג... שוב אפשר להתאימו לכל מטוס שאתם רוצים. טסתי איתו אתמול באימון - הרגשתי שיפור משמעותי בשדה ראיה (מה שהיה כל-כך חסר לי ב-IL2).


הגבלת האחראיות

השימוש בתוכנה על אחראיותכם בלבד, ניתנת תחת תנאי רישיון MIT

http://opensource.org/licenses/MIT
טייסת 101 האדומה הוירטואלית של Aces High 2
נערך לאחרונה: לפני 12 שנים · 2 עריכות
#2 · לפני 12 שנים
תודה ארטיום.

אני מבין שמי שיש לו TRACKIR לא צריך את זה. נכון?
#3 · לפני 12 שנים
דבר ראשון עדכנתי את ההסבר

ronys כתב/ה:אני מבין שמי שיש לו TRACKIR לא צריך את זה. נכון?


נכון, מי שמשתמש ב-track ir, הוא לא צריך את זה.

אני אישית מסתדר הרבה יותר טוב עם כפתור hat + כפתור צפיה למעלה. אולי בזכות זה שמה שעשיתי בתוכנה הזו הוא למעשה מובנה ב-AH2 וכן לא ממש הרגשתי צורך ב-Track IR.

לעומת זאת ב-IL2 זה כמעט בלתי אפשרי להסתכל אחורה אם אין לך track ir (לא רק אחורה אם יש מסגרת לחופה כמו של הוריקן)

גם אז צריך הרבה מיומנות בשילוב של הזזה וסיבוב עדינים של ראש (שזה כלל לא פשוט).
טייסת 101 האדומה הוירטואלית של Aces High 2

רוצים להגיב?

התחברו כדי להוסיף תגובה לדיון, או הצטרפו לדיסקורד לדיון חי.