游戏编程实用技能:2D游戏中坐标转换

转自:https://www.gameres.com/494103.html   游戏里面经常用到坐标转换,例如地图、战斗技能等。 一、直角坐标和极坐标的转换 前提条件: 1、两坐标系原点重合 2、两坐标系x轴正半轴重合 3、两坐标系单位长度相同 变量关系:     如上图,M的直角坐标为(x,y),极坐标(ρ,Θ)。 由图中关系可以得出 ρ^2 = x^2 + y^2 (勾股定理) tanΘ =
相关文章
相关标签/搜索