MovingEntity类中的静态方法,用于从JSON对象中创建一个MovingEntity实例。该方法接受一个JSON对象作为入参,并返回一个MovingEntity实例。
MovingEntity.fromJSON(jsonObj);
jsonObj: 必选,一个JSON对象,包括下列必选字段:| 字段名 | 类型 | 说明 | 
|---|---|---|
| id | Number | 实体的唯一标识符 | 
| position | Object | 实体的当前位置,包括 x和y两个字段 | 
| velocity | Object | 实体的当前速度向量,包括 x和y两个字段 | 
| maxSpeed | Number | 实体的最大速度 | 
| mass | Number | 实体的质量 | 
| radius | Number | 实体的半径 | 
| scale | Object | 实体的当前比例,包括 x和y两个字段 | 
null。const jsonObj = {
  id: 1,
  position: { x: 0, y: 0 },
  velocity: { x: 0, y: 0 },
  maxSpeed: 10,
  mass: 1,
  radius: 20,
  scale: { x: 1, y: 1 }
};
const entity = MovingEntity.fromJSON(jsonObj);