ฉันจะกำหนดตัวเลขผลลัพธ์สำหรับการทอยลูกเต๋าบนแอนิเมชั่นได้อย่างไร?

Aug 20 2020

ฉันมีลูกเต๋าสองเกมปกติที่มีหมายเลข 1 - 6 ฉันต้องการโยนมัน - โอเค. ฉันรู้ว่าต้องทำอย่างไร

ผลลัพธ์ (ตัวเลขบนลูกเต๋าเมื่อหยุด) ของการโยนเป็นแบบสุ่ม แต่ฉันต้องการตัวเลขที่แน่นอนบนลูกเต๋าเป็นผลการโยน (เช่น 1 และ 5 บนลูกเต๋าเมื่อภาพเคลื่อนไหวจบลง) มีวิธีการทำอย่างไร? หรือฉันต้องลองสุ่มเปลี่ยนระดับสูงของการตกหรือการหมุนของลูกเต๋าเมื่อเริ่มภาพเคลื่อนไหวและหวังว่ามันจะช่วยได้

ขอขอบคุณ.

คำตอบ

7 moonboots Aug 20 2020 at 00:34

เปลี่ยนทิศทางการแปลงของคุณเป็นLocalและเมื่อลูกเต๋าของคุณตกลงและหยุดแล้วให้ไปที่โหมดแก้ไขและหมุน 180 °หรือ 90 °หรือ -90 °บนแกนด้านขวาจนกว่าคุณจะเห็นใบหน้าที่ต้องการ

ดังที่ Robin Betts กล่าวไว้หากลูกบาศก์ของคุณมีโทโพโลยีที่แตกต่างกันเล็กน้อยระหว่างใบหน้าอาจทำให้ผลลัพธ์เปลี่ยนแปลงได้ในกรณีนี้คุณต้องอบผลลัพธ์ก่อนที่จะหมุนลูกบาศก์

หรือตามคำแนะนำของผู้ใช้ 9746379 เพียงแค่พาลูกเต๋าไปยังลูกบาศก์พื้นฐานที่มีขนาดเท่ากันและมีอยู่พาเรนต์นี้มีฟิสิกส์ไม่ใช่ลูกเต๋าเมื่อลูกบาศก์หมุนแล้วให้หมุนลูกเต๋าตามที่ต้องการและในตอนท้าย แสดงผลลูกเต๋าเท่านั้น ด้วยวิธีนี้จะไม่นำความแตกต่างของโทโพโลยีระหว่างใบหน้ามาพิจารณา

7 susu Aug 20 2020 at 02:56

สร้างภาพเคลื่อนไหวก่อนเพื่อให้คุณรู้ว่าใบหน้าใดอยู่ด้านบน

จากนั้นกำหนดวัสดุและพื้นผิวเพื่อให้แสดงตัวเลขที่คุณต้องการ