@Kener-林峰 你好,想跟你请教个问题:echart-x 的3D地球,转动方向好像没有API支持,请问下修改源码哪里可以修改3D地球转动方向
谢谢,袁国涛大神指导,公布答案 给大家: map3d.js 中的
_updateRotate
_updateRotate: function (deltaTime) { var velocity = this._rotateVelocity; this._rotateY = (velocity.y + this._rotateY) % (Math.PI * 2); this._rotateX = (velocity.x + this._rotateX) % (Math.PI * 2); this._rotateX = Math.max(Math.min(this._rotateX, Math.PI / 2), -Math.PI / 2); this.target.rotation .identity() .rotateX(this._rotateX) .rotateY(this._rotateY); // Rotate speed damping this._vectorDamping(velocity, 0.8); if (this._rotating) { this._rotateY -= deltaTime * 1e-4;//这里旋转方向好像是硬编码进去的。 this.zr.refreshNextFrame(); } else if (velocity.len() > 0) { this.zr.refreshNextFrame(); } },
看了一下示例,好像旋转方向确实不是地球自转方向哈
看了一下源码
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
谢谢,袁国涛大神指导,公布答案 给大家: map3d.js 中的
看了一下示例,好像旋转方向确实不是地球自转方向哈
看了一下源码