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
:对象质量。