[]3D支持图集吗?

magic是一个图集,我通过2D和3D的方式,分别加载"magic/sg.png"这个图片。右上角是2D的,展示是正确的。
中间的是3D的一个平面,却展示了整个图片。请问这是为什么呢?3D不支持取图片中的一个图片吗?
 //2D加载图集
var texture: Laya.Texture = Laya.loader.getRes("magic/sg.png");
var sp = new Laya.Sprite();
sp.graphics.drawTexture(texture, 0, 0);
Laya.stage.addChild(sp);
 
//3D加载图集
var box: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(new Laya.PlaneMesh(64, 64))) as Laya.MeshSprite3D;
box.transform.rotate(new Laya.Vector3(0, 0, 0), false, false);
var material: Laya.BlinnPhongMaterial = new Laya.BlinnPhongMaterial();
material.albedoTexture = Laya.Texture2D.load("magic/sg.png");
box.meshRender.material = material;
 
WX20180331-180635@2x.png
已邀请:

Laya_XS

赞同来自:

LayaAiride打包的图集不能再3d里加载用,你要是想用图集的话你可以用u3d导出资源就行了。

要回复问题请先

商务合作
商务合作