嘿,我已经在旋转一些2D矢量(点)在Javascript中的旋转函数。 该函数的Y输出按预期工作,但X值输出一些疯狂的数字,任何人都可以在我的逻辑中指出地板? Vector2.prototype.rotate = function(degrees){
var angle = degrees * TO_RADIANS; //Convert to radians.
var x =
我真的很反感我的Y轴。我知道我可以在最后减去我的svgContainer的高度以获得准确的读数,但我确实需要实际翻转svg坐标轴以保留'rect'标记中的坐标(x和y)属性。 我认为翻译和规模将工作,但它不会改变任何东西。 function dynamicRectangles(){
var svgContainer = d3.select(".wall")
.ap