ฉันต้องการดูการเปลี่ยนแปลงที่เกิดขึ้นในฉาก (ไฟล์. unity) ก่อนที่จะส่งไปคอมไพล์
ใด ๆ เครื่องมือคอมไพล์ดีจะทำเช่นนี้มีให้ไฟล์ที่เกิดเหตุไม่ได้เป็นไบนารี ; แต่อย่างที่คุณพูดถึงการอ้างอิง GUID ทำให้อ่านยาก หากเกิดเหตุเป็นไบนารีอนุกรมอาจมีการปรับปรุงในEdit -> Project Settings -> Editor -> Asset Serialization
; แต่ควรได้รับการเตือน: การสูญเสียข้อมูลอาจเกิดขึ้น (ดูความคิดเห็นของ Draco18ด้านล่าง)
ฉันได้ดูโซลูชัน GIT / Unity หลายอย่าง แต่ทั้งหมดนี้ทำเพื่อรวมการเปลี่ยนแปลงและไม่แสดงความแตกต่างกับรุ่นล่าสุด
การเห็นการเปลี่ยนแปลงที่ทำกับไฟล์เดี่ยวเป็นหนึ่งในคุณสมบัติหลักของบันทึก git ในความเป็นจริงมีคำถาม stackoverflowที่ โดยทั่วไปคุณจะใช้สิ่งที่ต้องการ
git log --follow path/to/scene.unity
เพื่อแสดงประวัติของไฟล์นั้น เพิ่ม-1
เพื่อแสดงการเปลี่ยนแปลงล่าสุดของไฟล์ที่ระบุ Ommit -1
และใช้-p
เพื่อดูแพทช์ที่ทำขึ้นสำหรับแต่ละการกระทำที่แก้ไขไฟล์นั้น ผมขอแนะนำให้อ่านผ่านคำถาม StackOverflow ก่อนที่จะสัมผัสเอกสารคอมไพล์เข้าสู่ระบบเพราะมันนานมาก
แต่ฉันต้องการเห็นสิ่งนี้:
[กราฟฉากต่าง]
มีอะไรอีกไหมที่ทำสิ่งนี้?
เท่าที่ผมสามารถบอกไม่มี ที่ถูกกล่าวว่าUnity for Gitดูเหมือนจะเป็นสถานที่ตามธรรมชาติ เนื่องจากเป็นอัลฟาคุณควรสร้างปัญหาเพื่อแก้ไขปัญหานี้ เนื่องจากมันเป็นเอกลักษณ์ของการใช้คอมไพล์กับกราฟฉากภายในของเอกภาพฉันจึงสงสัยว่ามันจะเกี่ยวข้องกันมาก