ฉันจะกำหนดตัวเลขผลลัพธ์สำหรับการทอยลูกเต๋าบนแอนิเมชั่นได้อย่างไร?
ฉันมีลูกเต๋าสองเกมปกติที่มีหมายเลข 1 - 6 ฉันต้องการโยนมัน - โอเค. ฉันรู้ว่าต้องทำอย่างไร
ผลลัพธ์ (ตัวเลขบนลูกเต๋าเมื่อหยุด) ของการโยนเป็นแบบสุ่ม แต่ฉันต้องการตัวเลขที่แน่นอนบนลูกเต๋าเป็นผลการโยน (เช่น 1 และ 5 บนลูกเต๋าเมื่อภาพเคลื่อนไหวจบลง) มีวิธีการทำอย่างไร? หรือฉันต้องลองสุ่มเปลี่ยนระดับสูงของการตกหรือการหมุนของลูกเต๋าเมื่อเริ่มภาพเคลื่อนไหวและหวังว่ามันจะช่วยได้
ขอขอบคุณ.
คำตอบ
เปลี่ยนทิศทางการแปลงของคุณเป็นLocalและเมื่อลูกเต๋าของคุณตกลงและหยุดแล้วให้ไปที่โหมดแก้ไขและหมุน 180 °หรือ 90 °หรือ -90 °บนแกนด้านขวาจนกว่าคุณจะเห็นใบหน้าที่ต้องการ
ดังที่ Robin Betts กล่าวไว้หากลูกบาศก์ของคุณมีโทโพโลยีที่แตกต่างกันเล็กน้อยระหว่างใบหน้าอาจทำให้ผลลัพธ์เปลี่ยนแปลงได้ในกรณีนี้คุณต้องอบผลลัพธ์ก่อนที่จะหมุนลูกบาศก์
หรือตามคำแนะนำของผู้ใช้ 9746379 เพียงแค่พาลูกเต๋าไปยังลูกบาศก์พื้นฐานที่มีขนาดเท่ากันและมีอยู่พาเรนต์นี้มีฟิสิกส์ไม่ใช่ลูกเต๋าเมื่อลูกบาศก์หมุนแล้วให้หมุนลูกเต๋าตามที่ต้องการและในตอนท้าย แสดงผลลูกเต๋าเท่านั้น ด้วยวิธีนี้จะไม่นำความแตกต่างของโทโพโลยีระหว่างใบหน้ามาพิจารณา
สร้างภาพเคลื่อนไหวก่อนเพื่อให้คุณรู้ว่าใบหน้าใดอยู่ด้านบน
จากนั้นกำหนดวัสดุและพื้นผิวเพื่อให้แสดงตัวเลขที่คุณต้องการ