Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

发现个问题,3d加动画错误

$
0
0

@handworld_cn 写道:

原来用cocos3.8 js 做的项目,现在升到3.13.1发现问题
3.8的时候
var ma3d= new jsb.Sprite3D();
var mae = new ccs.Armature("zdeffect");
mae.setPosition(cc.p(0,0));
ma3d.addChild(mae);
ma3d.setRotation3D(cc.math.vec3(90,0, 0));
ma3d.setPosition3D(cc.math.vec3(100,10,100)) ;
this.d3layer.addChild(ma3d);
var buf="zdeffect"+id; //id==1 ||id==2
mae.getAnimation().play(buf);
zdeffect2是zdeffect1在动画编辑器中翻转的。
3.8是正常的

升到3.13.1后发现zdeffect2不显示了。发现改成
if(id==1)
{
ma3d.setRotation3D(cc.math.vec3(90,0, 0));
}
else
{
ma3d.setRotation3D(cc.math.vec3(-90,0, 0));
}
才能显示。

请问这个是cocos的bug,还是我不能这样用

帖子: 1

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>