toJSON()方法返回一个表示Vehicle对象的JSON字符串。
vehicle.toJSON()
toJSON()返回一个表示Vehicle对象的JSON字符串。
var vehicle = new Yuka.Vehicle();
var json = vehicle.toJSON();
console.log(json); // 输出 '{"type":"Vehicle","uuid":"...","position":{"x":0,"y":0,"z":0},"rotation":{"x":0,"y":0,"z":0},"velocity":{"x":0,"y":0,"z":0},"acceleration":{"x":0,"y":0,"z":0},"force":{"x":0,"y":0,"z":0},"mass":1}'
JSON字符串中包含了Vehicle对象的以下属性:
type:对象类型,即Vehicle。uuid:对象唯一标识符。position:对象位置,一个包含x、y、z三个分量的对象。rotation:对象旋转角度,一个包含x、y、z三个分量的对象。velocity:对象速度,一个包含x、y、z三个分量的对象。acceleration:对象加速度,一个包含x、y、z三个分量的对象。force:对象所受力,一个包含x、y、z三个分量的对象。mass:对象质量。