โดยส่วนตัวฉันไม่ชอบไปที่หน้าจอเต็มฉันชอบที่จะสามารถโต้ตอบกับจอภาพอื่น ๆ ได้โดยไม่ต้องเสียสมาธิกับเกมของฉัน ฉันยังต้องการให้ตัวเรียกใช้ของฉันอยู่บนหน้าจอด้านซ้ายของฉัน แต่มีเกมบนหน้าจอของฉันไปทางขวา (ซึ่งแบบเต็มหน้าจอไม่อนุญาตให้คุณทำ)
สิ่งเดียวที่ดึงกลับมาได้ก็คือฉันไม่สามารถหาหน้าต่างเพื่อดึงแถบเมนูของ Unity ที่ด้านบนเพื่อที่คุณจะได้เสียสละความสูง 20px
ทางออกสำหรับฉันคือการตั้งค่าตัวเลือกการเปิดตัวต่อไปนี้ใน Steam
- คลิกขวา
Dota2
ในห้องสมุดสตีมของคุณ
- คลิก
Set Launch Options
- เพิ่มดังต่อไปนี้
-h 1180 -w 1920 -x 1280 -y 0 -noborder
-w
ควรเป็นความกว้างของจอภาพที่คุณต้องการ
-h
ควรเป็นความสูงของหน้าต่างฉันไม่สามารถกำจัดแถบเมนูดังนั้นฉันจึงลบความสูง (20px สำหรับฉัน) ออกจากความสูงของเกม
-x
ควรเป็นออฟเซ็ตของจอภาพที่สองของคุณ (จอภาพที่สองของฉันมีความกว้าง 1280px
-y
เป็นออฟเซ็ตจากด้านบนเนื่องจากแถบเมนูไม่ได้นำมาพิจารณาฉันตั้งค่านี้เป็น 0 จึงอาจไม่จำเป็นต้องรวม
-noborder
ควรระบุให้ dota ทราบว่าเกมควรเปิดใช้งานเป็นหน้าต่างไร้ขอบ แต่มันก็ไม่ได้ดังนั้นฉันต้องทำตามขั้นตอนที่ 7 ถึง 10 ตัวเลือกนี้อาจไม่มีประโยชน์
- คลิก
OK
- คลิก
Close
- เปิด
Dota2
- คลิก
Settings Cog
- คลิก
Video Options
- ตั้งค่า
Display Mode
เป็นBorderless Window
- คลิก
apply
(คุณอาจต้องเริ่มเกมใหม่ที่นี่)
หากคุณอยู่ในการตั้งค่าหน้าจอเดียวหรือคุณต้องการให้เกมอยู่ในหน้าจอเดียวกับตัวเรียกใช้ของคุณหลักการเดียวกันนี้ใช้เพียงแค่ปรับ-w
และ-y
ตัวเลือกต่างๆเพื่อรองรับอย่างไรก็ตามคุณจะต้องปรับความกว้างและความสูงของคุณ .
สำหรับตอนนี้ฉันคิดว่านี่เป็นสิ่งที่ดีที่สุดที่คุณสามารถทำได้
ที่กล่าวว่าไคลเอนต์เกิดใหม่มีตัวเลือกเพิ่มเติมในการตั้งค่าวิดีโอเพื่อให้เกมเต็มหน้าจอของคุณจะไม่ย่อเล็กสุดเมื่อมันสูญเสียโฟกัส ฉันไม่ได้เล่นกับมันมากนัก แต่มันก็หมายความว่าตัวเปิดใช้งานของคุณจะไม่สามารถเข้าถึงได้ (เท่าที่ฉันจะบอกได้ในการทดสอบที่ จำกัด ) เนื่องจากเกมจะยังเปิดตัวบนหน้าจอหลักที่กำหนดตัวเรียกใช้