183*****755 @183*****755:
private var ani:Animator;
private var effectTemp:Sprite3D;
effectTemp = Laya.loader.getRes("res/LayaScene_Fire/Fire.lh");
先查到节点
for(var i:int = 0;i<ani._avatarNodes.length;i++)
{
if(AnimationNode(ani._avatarNodes[i]).name == "weaponEffect")
{
animationNodeTemp = ani._avatarNodes[i];
break;
}
}
然后通过loop来设置
effectTemp.transform.worldMatrix = animationNodeTemp.transform()._getWorldMatrix();
这样好像没有效果