การกําหนดอุปกรณ์เป้าหมายช่วยให้คุณนําส่งชิ้นงานเดียวกันหลายเวอร์ชัน (เช่น ความละเอียด ฯลฯ) ไปยังอุปกรณ์ต่างๆ โดยอิงตามฮาร์ดแวร์ของอุปกรณ์ เช่น คุณอาจเลือกนำส่งเนื้อหาความละเอียดต่ำไปยังอุปกรณ์ระดับล่างเพื่อปรับปรุงประสิทธิภาพ และนำส่งเนื้อหาความละเอียดสูงไปยังอุปกรณ์ระดับสูงเพื่อปรับปรุงคุณภาพกราฟิก โดยที่ไม่ต้องเพิ่มขนาดเกมโดยรวมด้วยการนำส่งเฉพาะเนื้อหาที่จำเป็นไปยังอุปกรณ์ของผู้ใช้ ซึ่งพัฒนาต่อจากแนวคิดของ Asset Pack ใน Play Asset Delivery คุณจะเห็นว่าคุณมีสิทธิ์กำหนดเกณฑ์กลุ่ม (ตอนนี้อิงตาม RAM, รุ่นอุปกรณ์ที่เฉพาะเจาะจง, ฟีเจอร์ของระบบที่ใช้ได้ และระบบบนชิป)
ไฟล์การกําหนดค่าการกําหนดอุปกรณ์เป้าหมาย
หากต้องการเริ่มต้นใช้งานการกำหนดอุปกรณ์เป้าหมาย ให้สร้างไฟล์การกําหนดค่าการกําหนดอุปกรณ์เป้าหมาย ดูวิธีการได้ในเอกสารประกอบสําหรับการกําหนดเป้าหมายอุปกรณ์
ใช้การกำหนดเป้าหมายอุปกรณ์สำหรับแพ็กชิ้นงาน
เมื่อสร้างไฟล์การกําหนดค่าแล้ว คุณสามารถแบ่งกลุ่มแพ็กเกจชิ้นงานตามกลุ่มอุปกรณ์ได้
ขั้นตอนที่แน่นอนที่จำเป็นจะแตกต่างกันไป ขึ้นอยู่กับว่าคุณกำลังสร้างแอปด้วยปลั๊กอิน Android Gradle หรือปลั๊กอิน Play Unity เลือกการตั้งค่าบิลด์ก่อนดำเนินการต่อ
นำไดเรกทอรีแพ็กเกจชิ้นงานที่มีอยู่ที่สร้างไว้แล้วไปใส่ส่วนต่อท้ายโฟลเดอร์ที่เหมาะสม (ตามที่อธิบายไว้ด้านล่าง) ด้วย #group_myCustomGroup1
, #group_myCustomGroup2
ฯลฯ เมื่อใช้แพ็กเกจชิ้นงานในแอป คุณไม่จําเป็นต้องระบุโฟลเดอร์ตามส่วนต่อท้าย (กล่าวคือ ระบบจะตัดส่วนต่อท้ายออกโดยอัตโนมัติในระหว่างกระบวนการบิลด์)
หลังจากขั้นตอนก่อนหน้า ข้อมูลอาจมีลักษณะดังนี้
...
.../asset-pack-name/src/main/assets/level#group_myCustomGroup1/
.../asset-pack-name/src/main/assets/level#group_myCustomGroup2/
...
ในตัวอย่างนี้ คุณจะต้องอ้างอิง asset-pack-name/assets/level/
โดยไม่มีคำต่อท้าย
อุปกรณ์ใน myCustomGroup1
จะได้รับชิ้นงานทั้งหมดใน level#group_myCustomGroup1/
ส่วนอุปกรณ์ใน myCustomGroup2
จะได้รับชิ้นงานทั้งหมดใน level#group_myCustomGroup2/
อุปกรณ์ที่ไม่ได้เป็นของ myCustomGroup1
หรือ myCustomGroup2
จะได้รับแพ็ก asset-pack-name
ที่ว่างเปล่า
เนื่องจากอุปกรณ์ที่ไม่ตรงกับกลุ่มอุปกรณ์ใดๆ จะได้รับตัวแปรเริ่มต้นของชุดชิ้นงาน ซึ่งรวมถึงทุกอย่างที่อยู่ในโฟลเดอร์ level#group_other
หรือไม่อยู่ในไดเรกทอรีที่มี #group_suffix