【发布时间】:2015-02-20 15:40:04
【问题描述】:
我正在研究怪物的视线(锥形),需要一种方法来绘制它。我从角度/距离得到的矢量将以一个位置(怪物的位置)为中心。
- 使用 C#/Xna,如果我有角度和距离(距离位置的长度),我如何获得矢量?
答案帮助我朝着正确的方向前进。代码现在看起来像:
Vector2 vector = new Vector2((float)Math.Cos(angle) * distance + position.X, (float)Math.Sin(angle) * distance + position.Y);
【问题讨论】: