添加资源

var dragonbonesData = RES.getRes("资源名_ske_json");
var textureData1 = RES.getRes("资源名_tex_json");
var texture1 = RES.getRes("资源名_tex_png");

创建龙骨工厂

let egretFactory: dragonBones.EgretFactory = dragonBones.EgretFactory.factory;
//往龙骨工厂里添加资源
egretFactory.parseDragonBonesData(dragonbonesData);
egretFactory.parseTextureAtlasData(textureData1, texture1);

建立骨架

var armature: dragonBones.Armature = egretFactory.buildArmature("骨骼名");

创建一个显示对象

var armatureDisplay = armature.getDisplay();

给对象添加相应的样式并添加到舞台

this.addChild(armatureDisplay);
armatureDisplay.x = 200;
armatureDisplay.y = 450;

播放动画

armature.animation.gotoAndPlay("动画名");

添加到世界时钟里

dragonBones.WorldClock.clock.add(armature);

添加一个定时推进触发器 (注意:若动画为一次多次调用动画,定时推进触发器可写在构造中,但定时推进触发器不能反复被调用,否则会不停的加速)

this.addEventListener( egret.Event.ENTER_FRAME, function():void{dragonBones.WorldClock.clock.advanceTime( 0.01 );
}, this );
//或
//egret.Ticker.getInstance().register(function (advancedTime) {
//    dragonBones.WorldClock.clock.advanceTime(advancedTime / 1000);
//}, this);

改变速率

armature.animation.timeScale = 0.6;
//或dragonBones.WorldClock.clock.timeScale=0.6
//0到1为减速  0为停止  1以上为加速

egret--龙骨动画的导入和使用相关推荐

  1. 解决 白鹭引擎 egret 龙骨动画 Deprecated 已废弃

    官方文档中龙骨动画的调用方法和事件监听方法,在实际项目中都会提示已废弃,在网上也没找到一个讨论和解决这个问题的帖子,就自己去摸索了一下,下面贴出解决方法. 这是网上找到的比较常见的写法: privat ...

  2. Egret龙骨动画管理类

    关注微信公众号:每日玩机 获取ios.Android.tv.mac黑科技软件 利用龙骨工具,生成动画具体看官方文档,导出得到三个文件: 如果觉得资源文件过大,可以选择无损压缩:png无损压缩 导入项目 ...

  3. Layaair DragonBones 龙骨动画的播放

    Layaair  DragonBones 龙骨动画的播放 本文要点: 龙骨动画的导入 龙骨动画的播放控制 龙骨动画的事件机制 官方文档入口 本节大概效果 龙骨动画的导入: Layair 导入龙骨动画: ...

  4. cocos2d-x -lua 导入龙骨动画

    cocos2d-x 导入龙骨动画 文章目录 cocos2d-x 导入龙骨动画 开发环境 参考示例 DrangonBones项目源码下载 创建cocos2d-x 项目 1. 下载官网cocos2d-x ...

  5. 如何在unity中使用龙骨动画

    龙骨 龙骨是Egret公司的一个用来做动画的软件,本文分享一下如何在Unity2D中使用龙骨导出的2D动画 导出动画 在龙骨中文件->导出,导出动画数据和纹理到Unity的项目中,如果打包了的话 ...

  6. cocos2d creator绑定龙骨动画

    这里写自定义目录标题 cocos2d creator绑定龙骨动画 cocos2d creator绑定龙骨动画 首先我们使用下面这个软件打开动作文件 不要用这种导出直接导出: 这样导出之后,多个动作会使 ...

  7. Laya动画,整图动画,序列图动画,时间轴动画,龙骨动画

    Laya动画基础 Egret帧动画工具类 版本:2.1.1.1 序列图动画 白鹭的序列图动画,使用TexureMerger合图,然后使用MovieClip类播放. Laya的话,使用图集打包工具合图, ...

  8. Laya的动画制作,整图动画,序列图动画,时间轴动画,龙骨动画

    参考: Laya动画基础 Egret帧动画工具类 序列图动画 白鹭的序列图动画,使用TexureMerger合图,然后使用MovieClip类播放. Laya的话,使用图集打包工具合图,然后使用Ani ...

  9. unity 嵌入龙骨动画

    龙骨官网 http://dragonbones.com/cn/index.html unity 龙骨插件 https://github.com/DragonBones/DragonBoneToUnit ...

  10. EgretMVC龙骨动画插入及播放

    一.先初始化龙骨动画所需的文件资源 class FightLevelMain{public constructor() {var groupName: string = "preload&q ...

最新文章

  1. python处理excel-python处理excel总结
  2. Redis 集群规范
  3. 利用Git Bash 远程访问服务器
  4. JUnit中@Test的运行顺序
  5. RabbitMQ负载均衡(2)——HAProxy
  6. java short float_Java Short floatValue()用法及代码示例
  7. 推动半导体产业发展,华微电子CCT MOS产品发布
  8. MuPlayer『百度音乐播放内核』
  9. 时序分析基本概念介绍<系统接口sdc>
  10. 【图像处理】python实现对图像进行二值化处理
  11. 解决——》Mysql导出excel时,数值型变成科学计数法
  12. excel 插入计算机用户名,excel中获取计算机登陆的用户名
  13. 一份网站的商业计划书内容概要
  14. 使用IntelliJ IDEA自动生成serialVersionUID
  15. erewrwerwer
  16. 优秀logo,最基础的设计技巧(四)
  17. 5G关键技术,D2D通信-ielab
  18. Angular NgModule
  19. 基于PHP+MySQL托管中心管理系统的设计与实现
  20. html chm 64,Win7 64位下的CHM

热门文章

  1. Jess 7.2p2——Java平台规则引擎官方文档翻译2
  2. jvm系列(十一):JVM演讲PPT分享
  3. 基于java的人力资源管理系统_基于JavaWeb的企业人力资源管理系统的设计与实现...
  4. iOS6和iOS7代码的适配(2)——status bar
  5. 【MATLAB】手把手教你安装MATLAB R2021b(内含安装包)
  6. Cassandra数据分布之1数据中心(DC)和机架(RACK)
  7. Lesson 20 Pioneer pilots 内容鉴赏
  8. GAN论文详细解读+思想
  9. java gravity_Android属性gravity与layout_gravity的区别
  10. Mybatis 批量操作8种实现总结