?/* ????????attributes属性 ???????command指令(具有相关属性才有相关指令可配置) ???????例: ????????atn指令,需要atn属性,speed属性,这三种数据基础属性,除此之外可判断是否存在其他属性 ????????avoidance指令,需要speed ????????*-任何对象,life属性都是必须的-* ???????*/ ???????let uinfos = [ ???????????{ ???????????????name: ‘A Player‘, ???????????????attributes: [ ???????????????????{ key: "atn", val: 10 }, ???????????????????{ key: "life", val: 100 }, ???????????????????{ key: "con", val: 100 }, ???????????????????{ key: "speed",val:20 } ???????????????????????????????????], ???????????????command: [ ???????????????????{ key: "avoidance", odernum: 1 }, ???????????????????{ key: "atn",odernum:2 } ???????????????] ???????????}, ????????????{ ????????????????name: ‘B Player‘, ????????????????attributes: [ ????????????????????{ key: "atn", val: 10 }, ????????????????????{ key: "life", val: 100 }, ????????????????????{ key: "con", val: 100 }, ????????????????????{ key: "speed", val: 30 } ????????????????], ????????????????command: [ ??????????????????{ key: "avoidance", odernum: 2 }, ??????????????????{ key: "atn", odernum: 1 } ????????????????] ????????????} ???????] ???????function start() { ???????}
IUM工程项目js概念模拟
原文地址:https://www.cnblogs.com/ncellit/p/10195090.html