Egret社区

[DragonBones] new一个骨骼对象在微端报错

2019-7-8 20:15
1402
产品 Egret Engine 版本 5.2.5
复现概率 100% 平台 Android 安卓我不知道什么版本,用的vs,微端包0.1.16
复现步骤 在js代码里使用官方接口new一个骨架,打包成的微端运行就会报错,new多了app就崩溃
问题描述 只要new一个骨架,打包成的微端就会报错
EgretNative: 1:JS:ERROR:Assertion failed:
错误代码 let dragonbonesDataJson = babyDBid + '_ske_json';
let textureDatajson = babyDBid + '_tex_json';
let texturePng = babyDBid + '_tex_png';
let armatureName = 'robot';

var dragonbonesData = RES.getRes(dragonbonesDataJson);
var textureData = RES.getRes(textureDatajson);
var texture = RES.getRes(texturePng);
if (!texture)
{
return null;
}
// let egretFactoryA = new dragonBones.EgretFactory(); //到时候骨骼工厂需放在一起释放掉
let egretFactoryA = dragonBones.EgretFactory.factory;

egretFactoryA.parseDragonBonesData(dragonbonesData);
egretFactoryA.parseTextureAtlasData(textureData, texture);
let armatureDisplay:dragonBones.EgretArmatureDisplay = egretFactoryA.buildArmatureDisplay(armatureName);
BUG截图
我真不知道怎么上传附件,哎

分享到 :
0 人收藏

2 个回复

正序浏览
技术友  圆转纯熟 | 2019-7-11 10:07:33
留言框右边有个高级模式,里面有添加附件的一个图标

点评

谢谢  发表于 2019-7-11 11:05
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部