看板 GameDesign 關於我們 聯絡資訊
你沒聽錯,2D向量也可以有外積 http://allenchou.net/2013/07/cross-product-of-2d-vectors/ 好啦,這其實是我常常使用的一個小技巧 用來決定一個向量是在另外一個向量的左邊還是右邊 我在Astrobunny就是使用這個方法來計算 滑鼠是在飛船的左邊還是右邊 然後再決定讓飛船向左轉還是向右轉 我覺得這個小技巧還蠻實用的 今天忽然想要寫下來分享 :) P.S. 補上Astrobunny連結 http://allenchou.net/astrobunny/ -- Blog http://blog.cjcat.net Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 50.135.9.244 ※ 編輯: cjcat2266 來自: 50.135.9.244 (07/08 03:22)
VVll:XNA vector也蠻好用的 07/08 03:26
azureblaze:比用兩個atan2再normalize有效率很多 之前沒想到XD 07/08 09:17
hirabbitt:+1 我也都用外積 07/08 09:20
tomnelson:+1 之前也用過這技巧 07/08 21:49
elfkiller:推 這是很常用的技巧 演算法聖經本有介紹 07/08 21:59
MINAMIYA:用過推xd 用來解左右轉的過渡~ 07/09 02:30
damody: CW 跟 CCW 那邊 簡寫錯了or counter-clockwise (CW). 07/09 02:50
cjcat2266:感謝指正,已修正 07/09 06:31
Kagami3421:好文推一個 07/09 20:13