ข้ามไปที่เนื้อหา

เคอร์เซอร์ที่กำหนดเอง

ภาพรวม

Custom Cursor เป็นฟีเจอร์ที่อนุญาตให้ผู้ใช้โหลดรูปร่างของเคอร์เซอร์ที่ต้องการแทนที่จะเป็นเคอร์เซอร์ทั่วไปใน UI ของ Hive ผู้ใช้สามารถลดความแตกต่างในสไตล์ของเคอร์เซอร์ระหว่างเกมและ Hive UI โดยการใช้เคอร์เซอร์ที่ปรับแต่งให้เหมาะสมกับ UI ที่จัดเตรียมโดย Hive เช่น ป๊อปอัปข้อกำหนดและเงื่อนไขและป๊อปอัปเข้าสู่ระบบ นอกเหนือจากเกม

Note

ฟีเจอร์ตัวชี้แบบกำหนดเอง มีให้ใช้งานตั้งแต่ Hive SDK v4 Unity Windows 25.0.0.


ประเภทไฟล์ที่รองรับ

ประเภทไฟล์ต่อไปนี้ได้รับการสนับสนุนเป็นเคอร์เซอร์ที่กำหนดเอง:

  • ไฟล์ CUR
  • ไฟล์ ICO
  • ไฟล์ PNG

ลำดับความสำคัญในการดำเนินการ

ลำดับความสำคัญในการโหลดไฟล์เคอร์เซอร์ใน Hive SDK มีดังนี้:

  • ถ้าไฟล์ CUR, ICO, PNG มีอยู่: อ่านแต่ละไฟล์ตามลำดับรูปแบบไฟล์ CUR → ICO → PNG และแสดงเป็นเคอร์เซอร์
  • ถ้าชื่อไฟล์ (เช่น customcursor) เหมือนกัน: จะมีเพียงไฟล์ที่อ่านแรกในกลุ่มไฟล์ customcursor.cur, ​​customcursor.ico, customcursor.png ที่แสดงเป็นเคอร์เซอร์ตามลำดับความสำคัญ


การตั้งค่าผู้ใช้

ในการใช้เคอร์เซอร์ที่กำหนดเอง คุณต้องตั้งค่าโฟลเดอร์ทรัพยากรและระบุจุดร้อน

การตั้งค่าโฟลเดอร์ทรัพยากร

วางไฟล์ในรูปแบบ customcursor.extension name ภายใต้โฟลเดอร์ Resources

การกำหนดจุดร้อน

วิธีการกำหนดจุดฮอตสปอตตามประเภทไฟล์เคอร์เซอร์มีดังนี้

  • ไฟล์ CUR: ประกอบด้วยข้อมูลจุดร้อน และแสดงเคอร์เซอร์อย่างถูกต้องตามข้อมูลนี้

  • ไฟล์ ICO และ PNG: เนื่องจากพวกเขาไม่มีข้อมูลจุดร้อน จึงตั้งค่าเป็น (0,0) เป็นจุดร้อนเริ่มต้น


ข้อควรระวัง

เมื่อใช้ฟีเจอร์ Custom Cursor กับ SDK ของ Hive กรุณาทราบสิ่งต่อไปนี้:

  • ความละเอียดสูงสุดที่รองรับคือ 256x256 พิกเซล หากความละเอียดของไฟล์ CUR, ICO หรือ PNG แต่ละไฟล์เกิน 256x256 เมาส์อาจไม่แสดงผลอย่างถูกต้อง

  • ไฟล์ ICO และ CUR รองรับขนาดภาพหลายขนาด แต่ Hive SDK จะแสดงเคอร์เซอร์ในขนาดเริ่มต้นที่กำหนดไว้ล่วงหน้าเท่านั้น.

  • ไฟล์ PNG ยังถือว่าพื้นที่โปร่งใสเป็นพื้นที่ภาพ ดังนั้นเพื่อหลีกเลี่ยงปัญหาในการระบุจุดร้อนที่มุมซ้ายบนเป็น (0,0) แนะนำไม่ให้ใช้พื้นที่โปร่งใสที่มุมซ้ายบน