[問題] XNA繪製模型的方法?

看板C_Sharp作者 (大笨羊)時間16年前 (2009/11/19 19:47), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
這是書上教的 foreach (ModelMesh mesh in model.Meshes) { foreach (BasicEffect be in mesh.Effects) { be.EnableDefaultLighting(); be.Projection = camera.projection; be.View = camera.view; be.World =GetWorld()*mesh.ParentBone.Transform; } mesh.Draw(); } 我比較好奇的是... be物件應該只是一個暫存變數 應該沒設定到mesh物件的投影 視覺 世界矩陣 但是為什麼? 這個卻跑得出來? 還是我不了解foreach迴圈的用法@@ 謝謝回答><" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.8.246

11/19 20:27, , 1F
迴圈裏面把mesh內部的物件都設定了一次,然後才全畫
11/19 20:27, 1F
文章代碼(AID): #1B1J0tf6 (C_Sharp)