求教:关于新建小人后第一人称行走

Cesium源码 · darkafraid · 于 4年前 发布 · 5867 次阅读

小人已经建好了,并且可以按照路线行走,朝向也是对的,然后

var orientation = new Cesium.VelocityOrientationProperty(PositionAndTime);
var hpRange = new Cesium.HeadingPitchRange();
var time = Cesium.JulianDate.fromDate(new Date());
var point = littleMan.position.getValue(time); //littleMan是小人的entity
var quaternion = orientation.getValue(time);
var hpRoll = Cesium.HeadingPitchRoll.fromQuaternion(quaternion);
hpRange.heading = hpRoll.heading;
hpRange.pitch = 0;
hpRange.range = 100;
myData.viewer.scene.camera.lookAt(point, hpRange);

并没有报错,但是得到heading也就是headingPitchRoll一直都不对

本文由 darkafraid 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 0 条回复 cesium
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics