作者madturtle (旅者‧愚人‧夢想家 )
看板GameDesign
標題[程式] XNA小問題
時間Thu Aug 5 03:00:26 2010
問一個很蠢的小問題...
我在update method裡進行了以下的向量相加:
A = B + new vector3(0f,1f,0f); //(A,B皆為三維向量)
這樣每跑一次update會一直創造新向量(0,1,0)直到記憶體爆炸嗎?
如果會,那要怎麼在update裡面加入指定的常數向量?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.8.181
1F:→ remmurds:A = B + Vector3.UnitY 08/05 05:53
2F:→ madturtle:可能沒說清楚...我希望該向量可以是任意值,像(12,34,56) 08/05 06:33
3F:推 Killercat:xna用c#有garbage collection 不用擔心這問題 08/05 09:07
4F:→ Killercat:反正平常也是a.invokeSomething(new classFoo())這樣寫 08/05 09:08
5F:→ Killercat:常數向量的話請用static 08/05 09:08