ทำให้ Hierarchy view เรียงตามตัวอักษรกันดีกว่า

data-grid-alphabetical-sorting-icon

สวัสดีครับ กลับมาพบกับเทคนิคการใช้ Unity ในการเขียนเกมกันเช่นเคย ในวันนี้ผมมีเทคนิคเล็กๆน้อยๆที่น่าจะช่วยให้หลายๆคนทำงานได้คุ้นเคยมากยิ่งขึ้น นั่นก็คือการเรียง Object ใน Hierarchy view ตามตัวอักษรนั่นเองครับ

เมื่อก่อนนี้ประมาณยุค Unity ก่อนเวอชั่น 4.6 เวลาเราสร้าง Object ใส่ Hierarchy view ออบเจคเหล่านั้นจะเรียงกันตามตัวอักษร ซึ่งหลายๆคนก็คุ้นเคยกับการตั้งชื่อ Object ให้มี @ หรือ _ นำหน้า เพื่อที่จะให้ออบเจคนั้นอยู่บนสุด แต่การมาของ Unity 4.6 ได้เปลี่ยนแปลงวิธีการเรียงออบเจคใหม่เป็นแบบตามใจผู้ใช้ Object ไหนสร้างทีหลังก็จะอยู่ล่างสุด ก็เลยมีเสียงบ่นมาพอสมควรนะครับในตอนนั้น แต่ใน Unity เวอชั่นใหม่นี้ เราสามารถเปลี่ยนรูปแบบการเรียงให้เป็นแบบเรียงตามตัวอักษรได้แล้วครับ มาดูวิธีการกันเลย

ขั้นแรกเราจะต้องไปเปิด Option Enable Alpha Numeric Sorting ใน Preferences กันก่อนครับ

01

เมื่อเราเปิด Option นี้แล้ว เราจะได้ไอค่อนใหม่ในหน้า Hierarchy view ครับ เป็นไอคอน Transform child order

02

ซึ่งถ้าหากเราคลิกดู จะมีรูปแบบการเรียงลำดับอยู่สองรูปแบบคือ

– Alphabetical sort

– Transform sort

ซึ่งถ้าหากเราเลือก Alphabetical sort การเรียงลำดับของ Object ใน Hierarchy view ก็จะเรียงตามตัวอักษรแล้วครับ

03

 

การเรียงลำดับ Object ตามตัวอักษรแบบนี้ บางคนก็อาจจะมองว่ามันยุ่งยากขึ้น ในขณะที่เพื่อนๆบางคนก็อาจจะชอบสไตล์แบบนี้ ก็ขึ้นอยู่กับความถนัดของแต่ละคนแล้วล่ะครับว่าชอบแบบไหน แล้วพบกันใหม่ทิปหน้าครับ