ผู้เล่นใช้กล้องเพื่อสังเกตการแข่งขัน การใช้โหมดกล้องและพารามิเตอร์กล้องที่แตกต่างกันสามารถให้ประสิทธิภาพภาพในเกมที่แตกต่างกันได้
โมดูลกล้อง
โมดูลกล้องเป็นโมดูลเริ่มต้นและไม่จำเป็นต้องโหลดเพิ่มเติม
คุณสามารถกำหนดค่ากล้องหลักในโมดูลกล้องได้
โหมดกล้อง
ในโมดูลกล้อง หลังจากเลือกโหมดกล้องแล้ว คุณสามารถตั้งค่าพารามิเตอร์ของโหมดเพิ่มเติมได้
ในบรรดาพารามิเตอร์ มีพารามิเตอร์ทั่วไปสำหรับโหมดกล้องบางโหมด:
การกำหนดค่าทั่วไป
ประเภทการจำกัดมุมการหมุนของกล้อง: หากคุณเลือกที่จะคงตรรกะเดิมไว้ กล้องจะจำกัดมุมการหมุนที่ผู้เล่นสามารถใช้งานได้ หากคุณเลือก WideRange ขีดจำกัดนี้จะผ่อนคลายลง
มุมมองภาพ: มุมที่กล้องสามารถมองเห็น
โหมดการบดบัง: นอกจากกล้องที่มองจากมุมมองบุคคลที่หนึ่งแล้ว ยังเป็นวิธีการรับมือกับสถานการณ์ที่มีการบดบังระหว่างกล้องกับตัวละครของผู้เล่นอีกด้วย มีสามโหมด ได้แก่ โหมดคงที่ โหมดซูมเข้า และโหมดมุมมอง
เมื่อถึงจุดนี้หากกล้องยังคงหมุนต่อไป ก็จะถูกกำแพงบังไว้
ในโหมดคงที่ แม้ว่าจะมีสิ่งบดบังระหว่างกล้องและตัวละครผู้เล่น ก็จะไม่ได้รับการประมวลผล
ในโหมดซูม กล้องจะเปลี่ยนตำแหน่งและเข้าใกล้ตัวละครผู้เล่นมากขึ้นราวกับว่าถูกสิ่งกีดขวางบีบ
ในโหมดมุมมอง ตัวละครผู้เล่นจะถูกทำเครื่องหมายด้วยโครงร่างสีแดง
โหมดฉายภาพ: ในโหมดมุมมอง กล้องจะใช้กฎเดียวกันกับความเป็นจริงที่ว่าวัตถุจะใหญ่ขึ้นเมื่ออยู่ใกล้ และเล็กลงเมื่ออยู่ไกล ในโหมดภาพมุมฉาก กล้องจะไม่ใช้กฎที่ว่าวัตถุจะใหญ่ขึ้นเมื่ออยู่ใกล้ และเล็กลงเมื่ออยู่ไกล
โหมดมุมมอง
โหมดแนวตั้ง โดยทั่วไปโหมดแนวตั้งจะเหมาะกับสถานการณ์เช่นเกมเลื่อนแนวนอนที่มีข้อกำหนดพิเศษสำหรับฉากนั้นๆ
ออฟเซ็ต: ในกล้องที่รองรับการตั้งค่าออฟเซ็ต ออฟเซ็ตจะเป็น (0, 0, 0) ซึ่งเป็นตำแหน่งเริ่มต้นของกล้อง คุณสามารถปรับตำแหน่งเริ่มต้นของกล้องได้โดยการตั้งค่าพารามิเตอร์นี้
กล้องบุคคลที่สาม
กล้องบุคคลที่สามอยู่ห่างจากผู้เล่นในระยะหนึ่ง และแสดงตัวละครของผู้เล่น ในโหมดกล้องบุคคลที่สามแบบเริ่มต้น ผู้เล่นสามารถหมุนกล้องได้อย่างอิสระ และคำสั่งเคลื่อนที่ไปข้างหน้าของผู้เล่นจะทำให้ตัวละครของผู้เล่นเคลื่อนที่ไปในทิศทางที่กล้องกำลังมองอยู่
ผู้เล่นจะหมุนตัวตามทิศทางการเคลื่อนที่ก่อนที่จะเคลื่อนที่ไปข้างหน้า
###FF คลาสสิค
FF Classic เป็นเหมือนกล้องบุคคลที่สามในเกม FreeFire ไม่สามารถเปลี่ยนพารามิเตอร์ของโหมด FF Classic ได้
ไล่ตามกลับ
กล้องที่ไล่ตามหลังจะมองไปที่ด้านหลังของผู้เล่นเสมอ ในโหมดนี้ ทิศทางแนวนอนของตัวละครผู้เล่นจะเท่ากับทิศทางแนวนอนของกล้องเสมอ และการหมุนกล้องจะทำให้ตัวละครผู้เล่นหมุนด้วยเช่นกัน
กล้องบุคคลที่หนึ่ง
ตำแหน่งของกล้องที่มองจากมุมมองบุคคลที่หนึ่งจะทับซ้อนกับตัวละครผู้เล่น เสมือนกำลังสังเกตโลกในเกมจากมุมมองของตัวละครผู้เล่น กล้องที่มองจากมุมมองบุคคลที่หนึ่งที่เป็นค่าเริ่มต้นไม่รองรับการปรับระยะการมองเห็น
ทรัพยากรมุมมองบุคคลที่หนึ่งใหม่
ที่ด้านล่างของ mod คุณสามารถใช้ทรัพยากรเวอร์ชันใหม่สำหรับบุคคลที่หนึ่งได้
เมื่อตรวจสอบสินทรัพย์มุมมองบุคคลที่หนึ่งใหม่ กล้องจะแสดงมือทั้งสองข้างเสมอ แทนที่จะแสดงเฉพาะมือทั้งสองข้างเมื่อดำเนินการต่างๆ
###FF คลาสสิค
กล้องมุมมองบุคคลที่หนึ่งของ FF Classic สอดคล้องกับมุมมองบุคคลที่หนึ่งใน FreeFire กล้องมุมมองบุคคลที่หนึ่งของ FF Classic มีเอฟเฟกต์ไดนามิกที่เปลี่ยนมุมมองเมื่อเคลื่อนไหว
กล้องมองจากด้านบน
ตามค่าเริ่มต้นแล้ว กล้องที่มองจากด้านบนจะหันไปทางระนาบแนวนอนเสมอ และจะเคลื่อนที่ไปพร้อมกับเครื่องเล่นเมื่อเครื่องเล่นเคลื่อนที่
กล้องแนวนอน
โดยค่าเริ่มต้น กล้องมุมมองแนวนอนจะหันไปทางแกน Z บวกของระบบพิกัดโลกเสมอและเคลื่อนที่ไปพร้อมกับผู้เล่น
กล้องแนวนอนมีการกำหนดค่าที่เป็นเอกลักษณ์:
มุมสนามและมุมแนวนอน: คุณสามารถปรับมุมเริ่มต้นของกล้องได้ และกล้องจะรักษามุมนี้ไว้หลังจากการกำหนดค่า
ว่าจะอนุญาตให้ผู้เล่นเคลื่อนที่ตามแกน X ได้หรือไม่: เมื่อเปิดใช้งาน คำสั่งการเคลื่อนที่ของผู้เล่นไปด้านในและด้านนอกของหน้าจอจะถูกบล็อก และผู้เล่นจะสามารถเคลื่อนที่ไปทางด้านซ้ายและขวาของหน้าจอได้เท่านั้น
กล้องดูฟรีวิว
ในโหมดกล้องดูภาพอิสระ คำสั่งการเคลื่อนไหวของผู้เล่นจะสั่งงานกล้องแทนตัวละครของผู้เล่น โดยค่าเริ่มต้น การควบคุมมุมมองแนวตั้งของกล้องดูภาพอิสระจะถูกพลิกกลับ
กล้องที่กำหนดเอง
กล้องที่ปรับแต่งเองจะติดตามผู้เล่นเท่านั้นและไม่มีฟังก์ชันอื่นใด การกำหนดค่าของคุณจะกำหนดว่าผู้เล่นจะใช้งานกล้องอย่างไร
#สคริปต์
นอกเหนือจากการกำหนดค่ากล้องหลักแล้ว สามารถใช้สคริปต์เพื่อปรับพารามิเตอร์กล้องแบบไดนามิก สร้าง หรือสลับกล้องได้
สร้างและสลับกล้อง
โดยการสร้างกล้อง คุณสามารถสร้างกล้องเพิ่มเติมได้ แต่จะไม่ได้ใช้งาน และกล้องของผู้เล่นจะไม่เปลี่ยนแปลง
หลังจากสร้างกล้องแล้ว คุณสามารถปรับประสิทธิภาพของกล้องได้โดยการตั้งค่าคุณสมบัติ
ใช้การสลับกล้องเพื่อสลับไปยังกล้องที่ระบุ และผู้เล่นจะเริ่มใช้กล้องใหม่
หน้ากาก
กล้องสามารถแสดงวัตถุหรือผู้เล่นบนแผนที่ได้แบบเลือกได้ โดยปรับระดับหน้ากาก หน่วยที่มองเห็นได้ทั้งหมดจะมีส่วนประกอบของการมองเห็น
ตั้งค่าระดับในส่วนประกอบ จากนั้นปรับระดับในหน้ากากของกล้องที่กล้องจะเรนเดอร์
โดยค่าเริ่มต้น กล้องจะเรนเดอร์ทุกระดับ (0-15) และภาพจะแสดงว่าวัตถุที่ระดับ 1 จะไม่ถูกเรนเดอร์
การปรับระดับหน้ากากจะช่วยให้คุณบรรลุวัตถุประสงค์ในการซ่อนการมองเห็นของหน่วยหมวดหมู่ที่ระบุ บันทึกประสิทธิภาพการทำงาน ฯลฯ
อย่างไรก็ตาม แม้ว่าหน่วยจะมองไม่เห็น แต่ฟังก์ชันอื่น ๆ เช่นการชนกันก็ยังคงมีอยู่ และผู้เล่นจะยังคงถูกบล็อกโดยวัตถุระดับที่ไม่เรนเดอร์หรือทริกเกอร์เหตุการณ์การชนบางอย่าง
กล้องสั่งทำใหม่
แตกต่างจากกล้องที่มีอยู่ในปัจจุบัน เราจัดทำกล้องที่ปรับแต่งได้เองโดยผู้เล่นสามารถควบคุมได้เองทั้งหมด:
คุณสามารถคลิกสองครั้งที่ตัวอย่างด้านซ้ายล่างเพื่อปรับมุมมองของกล้อง
ในสคริปต์ กล้องจะถูกควบคุมโดยใช้ API ใหม่ แตกต่างจากกล้องรุ่นเก่า กล้องรุ่นใหม่จะเรียกโดยรวมว่ากล้องแบบกำหนดเอง: