
มัคคุเทศก์ลำดับชั้น
ปรับแต่งได้อย่างเต็มที่
สลับทุกอย่าง
เกี่ยวกับ•การติดตั้ง•คุณสมบัติ•การสนับสนุน•บริจาค
Hierarchy Decorator เป็นส่วนขยายสำหรับ Unity 2018.4 และสูงกว่าที่ขยายลำดับชั้นของ Unity และนำไปสู่ระดับต่อไป ด้วยส่วนหัวข้อมูลส่วนประกอบและคุณสมบัติอื่น ๆ มันจะแปลงหน้าต่างเป็นมากกว่ารายการวัตถุธรรมดา สิ่งนี้สามารถเปลี่ยนโครงสร้างฉากได้ง่ายต่อการอ่านทำความเข้าใจและให้ข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้น
ทุกอย่างเป็นทางเลือกและสามารถแก้ไขได้ตามข้อกำหนดของโครงการ


เผยแพร่•แพ็คเกจ Unity • Zip
HierarchyDecorator สามารถติดตั้งโดยตรงผ่าน URL GIT
https://github.com/WooshiiDev/HierarchyDecorator.git
คุณยังสามารถติดตั้งผ่าน UPM
openupm add com.wooshii.hierarchydecorator
นอกจากนี้คุณยังสามารถติดตั้งนี้ผ่าน Git โดยเพิ่มสิ่งต่อไปนี้ลงใน รายการ ของคุณ json
"com.wooshii.hierarchydecorator" : "https://github.com/WooshiiDev/HierarchyDecorator.git"
ปัจจุบันนี่คือสิ่งที่มัณฑนากรที่มีลำดับชั้นมี
| มัคคุเทศก์ลำดับชั้น | ส่วนขยายแบบ hierachy อื่น ๆ | |
|---|---|---|
| รองรับโหมดแสง/มืด | ||
| ส่วนหัว/ผู้แยก | ||
| การตั้งค่าที่สลับง่าย | ||
| รูปแบบส่วนหัวที่กำหนดเอง | ||
| ตัวเลือกเลเยอร์ GameObject | ||
| การเลือกไอคอนเอกภาพ | ||
| การเลือกไอคอนที่กำหนดเอง |
ปัจจุบันมีการวางแผนเพิ่มเติมในอนาคต
| มัคคุเทศก์ลำดับชั้น | ส่วนขยายแบบ hierachy อื่น ๆ | |
|---|---|---|
| ลำดับชั้น breadcrumbs | วางแผน | |
| โฟลเดอร์ลำดับชั้น | วางแผน | |
| ไอคอนอินสแตนซ์ที่กำหนดเอง | วางแผน | |
| การสนับสนุนแพ็คเกจภายนอก | วางแผน | |
| ข้อผิดพลาดของสคริปต์/คำเตือนป๊อปอัพ | วางแผน | |
| อินสแตนซ์ล็อค | วางแผน | |
| ธงตัวแก้ไขที่เลือกได้ | วางแผน | |
| ลำดับชั้นแสดงความคิดเห็นป๊อปอัป | วางแผน | |
| โหมดการตั้งค่าทีม/บุคคล | วางแผน |

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


การสลับจะแสดงสถานะของอินสแตนซ์สามารถคลิกเพื่อสลับสถานะอินสแตนซ์ที่ใช้งานอยู่
Show Active Toggles Enable the toggles.
Active Swiping Click and drag over check boxes to toggle them.
Swipe Same State Only toggle the instances with the same state as the first selected.
Swipe Selection Only If a selection exists, only toggle the selected instances.
Depth Mode The accepted criteria for selecting instances when swiping.

แสดงเลเยอร์ปัจจุบันอินสแตนซ์ถูกกำหนดให้
Show Layers Enable the toggles.
Click To Select Layer Clicking the layer label will display a layer dropdown to update it.
Apply Child Layers Change the child gameobjects when updating the layer above.

Breadcrumbs จะแสดงเส้นทางเส้นในลำดับชั้นระหว่างวัตถุเพื่อช่วยให้เห็นภาพต้นไม้
การตั้งค่า อินสแตนซ์ เกี่ยวข้องกับ Breadcrumbs Drwan สำหรับอินสแตนซ์และเป็นพี่น้อง
การตั้งค่า ลำดับชั้น จะปรับเปลี่ยนวิธีการแสดง breadcrumbs เพื่อความลึกที่สูงขึ้น
Show Show the breadcrumbs.
Color The colour of the drawn lines.
Style The line style - Solid, Dash, Dotted.
Display Horizontal Draw a horizontal line, from left to right, towards the instance.

พื้นหลังสามารถเปิดใช้งานสีพื้นหลังสลับระหว่างแต่ละแถวลำดับชั้น
Alternate Background Show the breadcrumbs.
Color One The first colour for the theme.
Color Two The second colour for the theme.
แท็บสไตล์ควบคุมการออกแบบส่วนหัวและผู้แยกสำหรับลำดับชั้น สีเป็นรายบุคคลสำหรับโหมดแสงและมืดที่ให้การเข้าถึง คำนำหน้า คือสตริงที่จะระบุที่จุดเริ่มต้นของชื่ออินสแตนซ์เพื่อใช้สไตล์
เลเยอร์และไอคอนสามารถปิดใช้งานได้โดยเฉพาะในอินสแตนซ์สไตล์เพื่อลบความยุ่งเหยิงและข้อมูลที่ไม่จำเป็น
ไอคอนสามารถแสดงได้ซึ่งแสดงถึงส่วนประกอบที่มีอยู่ใน GameObjects แท็บนี้จะให้ความยืดหยุ่นในการระบุว่าส่วนประกอบใดที่สามารถและไม่สามารถแสดงได้และยังช่วยให้คุณสามารถแสดงทั้งหมดได้โดยอัตโนมัติ


แสดงทั้งหมด
ด้านล่างแสดงทั้งหมดเป็นสองป้ายกำกับ - Unity & Custom ทั้งสองสิ่งนี้สามารถเปิดใช้งานเพื่อแสดงส่วนประกอบที่เกี่ยวข้องโดยอัตโนมัติในทุกกรณี องค์ประกอบความสามัคคีอ้างถึงประเภทที่สร้างขึ้นในขณะที่กำหนดเองเป็นแบบกำหนดเองของ Monobehaviour นอกฐานรหัสของ Unity
กลุ่ม
ส่วนประกอบความสามัคคีได้รับการจัดหมวดหมู่เป็นกลุ่มที่เกี่ยวข้องเพื่อให้ง่ายต่อการกรองผ่านทั้งหมดที่มีอยู่ การค้นหาสามารถใช้เพื่อขยายสิ่งนี้เพิ่มเติม
ส่วนประกอบใด ๆ ที่สลับในการยกเว้นจะปิดการใช้งานอย่างสมบูรณ์แม้ว่าจะเปิดใช้งานส่วนประกอบความสามัคคีทั้งหมด นี่เป็นหลักเพื่อให้ง่ายต่อการลบประเภทที่ไม่จำเป็นเมื่อ แสดงทั้งหมด เปิดอยู่
กำหนดเอง
ส่วนประกอบที่กำหนดเองมีไว้สำหรับสคริปต์ที่สร้างขึ้นในโครงการซึ่งไม่ได้เป็นส่วนหนึ่งของเอ็นจิ้นของ Unity สคริปต์ที่นี่สามารถจัดกลุ่มเข้าด้วยกันและเปิดใช้งานหาก แสดงทั้งหมด สำหรับส่วนประกอบที่กำหนดเองไม่ได้เปิด
สคริปต์ยังสามารถลากเข้ามาจากมุมมองโครงการและจะถูกเพิ่มเข้าไปในกลุ่มที่เน้นเพื่อองค์กรที่ง่าย


เมื่อมีส่วนร่วมในที่เก็บนี้โปรดพูดคุยเกี่ยวกับการเปลี่ยนแปลงที่คุณต้องการผ่านปัญหาหรือวิธีการอื่นใดกับเจ้าของที่เก็บนี้ก่อนที่จะทำการเปลี่ยนแปลง
โปรดส่งข้อสงสัยข้อบกพร่องหรือปัญหาใด ๆ ไปยังหน้าปัญหาในที่เก็บนี้ ข้อเสนอแนะทั้งหมดได้รับการชื่นชมเพราะมันไม่เพียง แต่ช่วยให้ตัวเองพบปัญหาที่ฉันไม่ได้เห็น แต่ยังช่วยปรับปรุงมัณฑนากรที่ดีขึ้นโดยรวม
คณะกรรมการโครงการ GitHub สำหรับสิ่งนี้ยังมีอยู่ในการแสดงเป้าหมายการพัฒนาในปัจจุบันและคุณสมบัติในอนาคต
ติดต่อฉันหรือดูงานอื่น ๆ ของฉันผ่าน:
HierarchyDecorator จะได้รับการพัฒนาในเวลาว่างของฉันเสมอและมีคุณสมบัติอื่น ๆ อีกมากมายที่ฉันต้องการรวมไว้ หากคุณต้องการสนับสนุนฉันคุณสามารถทำได้ด้านล่าง:
การพัฒนาจะดำเนินต่อไปด้วยสิ่งนี้และจะอยู่ต่อสาธารณะตลอดไปและเป็นอิสระ
ลิขสิทธิ์ (c) 2020-2024 Damian Slocombe