2021年8月25日

龙骨动画学习四:动态换肤

摘要: 在项目中我们经常会有这样写需求:更换角色皮肤,更换角色使用的武器,更换场景等。 本文演示一个更换角色使用的武器。 根据需求我们发现其实就是更换插槽的图片而已。 dragonbones.js中提供了对应的接口: /** * - 用特定的显示对象数据替换特定插槽当前的显示对象数据。 * 用 "drago 阅读全文

posted @ 2021-08-25 18:24 谋生的日记本 阅读(389) 评论(0) 推荐(0)

龙骨动画学习三:创建多个龙骨动画

摘要: 在项目中,一般都是需要创建多个龙骨动画的。那么如何创建多个龙骨动画呢? 一、创建多个EgretFactory来管理多个龙骨动画 private addDragonbonesDataToFactory(factory:dragonBones.EgretFactory,ResName:string){ 阅读全文

posted @ 2021-08-25 17:46 谋生的日记本 阅读(425) 评论(0) 推荐(0)

龙骨动画学习二:在egret项目中播放一个龙骨动画

摘要: ####第一步,将DragonBonesPro软件中导出的三个文件,放入我们的项目中。 ####第二步,我们将龙骨文件注册(添加)资源管理表中default.res.json。因为我待会要用RES模块加载龙骨文件到内存中。 我们要来简单看下 dragon_ske.json文件。了解最基本的信息,比如 阅读全文

posted @ 2021-08-25 15:19 谋生的日记本 阅读(667) 评论(0) 推荐(0)

龙骨动画学习一:基本概念

摘要: 学习龙骨需要知道最常用的几个概念:骨架、骨骼、插槽、图片。 ##骨架 骨架是骨骼的集合; 一个项目中可以包含多副骨架; 一个骨架中至少包含一个骨骼; ##骨骼 骨骼是骨骼动画的基本组成部分。 ###骨骼的特性 骨骼的创建必须基于一个父骨骼; 新建项目将默认包含一个叫root的骨骼作为根骨骼,根骨骼不 阅读全文

posted @ 2021-08-25 14:16 谋生的日记本 阅读(1624) 评论(0) 推荐(0)

导航