{
    "design":{
        "document":"这里只是定义怪物的长相，可以用到每个关卡中，并且关卡中决定怪物的速度，伤害，血量 等等",
        "id":"唯一ID",
        "prefab":"3d预制体资源地址(相对于resources)",
        "moveSpeed":"怪物移动速度",
        "moveAnimation":"移动动画名称",
        "moveAnimationSpeed":"移动动画播放速度",
        "attackAnimation":"攻击动画名称",
        "attackAnimationSpeed":"攻击动画播放速度",
        "attackAnimationEvents":[
            {
            "frame":"动画开始多少秒时调用下面的func方法",
            "func":"回调方法名",
            "params":["参数数组"]
            }
        ],
        "damageAnimation":"受伤动画名",
        "damageAnimationSpeed":"受伤动画播放速度",
        "dieAnimation":"死亡动画名",
        "dieAnimationSpeed":"死亡动画播放速度",
        "scale":{
            "x":"X轴缩放比例",
            "y":"Y轴缩放比例",
            "z":"Z轴缩放比例"
        }
    },
    "data":[
        {
            "id":1,
            "prefab":"d3d/monsters/Monster001",
            "moveAnimation":"Walk",
            "moveAnimationSpeed":1,
            "moveSpeed":1,
            "attackAnimation":"Attack",
            "attackAnimationSpeed":1,
            "attackAnimationEvents":
            [
                {
                    "frame":0.6,
                    "func":"AttackDamageFrame",
                    "params":[]
                }
            ],
            "damageAnimation":"Damage",
            "damageAnimationSpeed":1,
            "dieAnimation":"Die",
            "dieAnimationSpeed":1,
            "scale":{
                "x":1,
                "y":1,
                "z":1
            }
        }
    ]
}