- 摘一部分lh文件相关的json数据如下
"type":"Sprite3D",
"props":{},
"components":[
{
"type":"Animator",
"layers":[
{
"name":"Base Layer",
"weight":0,
"blendingMode":0,
"states":[
{
"name":"4",
"clipPath":"Assets/baitoujia/animator/4-4.lani"
},
{
"name":"1",
"clipPath":"Assets/baitoujia/animator/1-1.lani"
},
{
"name":"5",
"clipPath":"Assets/baitoujia/animator/5-5.lani"
},
{
"name":"wudaxitong3",
"clipPath":"Assets/baitoujia/animator/wudaxitong3-wudaxitong3.lani"
}
]
}
],
"cullingMode":0,
"playOnWake":false
}
"child":[]
],
- 注意如果想让模型加载进来时默认不播放任何动画只需要将上边
"playOnWake":false
playOnWake设置为false - 代码控制动画播放
this.animator = this.mod.getComponent(Laya.Animator);
this.animator.play('wudaxitong3')// 播放动画wudaxitong3
this.animator.play('1')// 播放动画1
this.animator.play('4')// 播放动画4
this.animator.play('5')// 播放动画5